Distributed Context Propagation Code Dataset

#code understanding #context propagation analysis #code generation #microservice architecture development #distributed tracing #cross-service context management
  • 5000
  • 0.3GB
  • JSON
  • CATL
  • MOBIUSI INCMOBIUSI INC
Updated:2026-10-19

AI Analysis & Value Prop

This dataset collects source code implementations for handling request contexts, trace identifiers, and cross-service metadata across multiple programming languages and frameworks. It covers common service boundaries, including HTTP, RPC, messaging, and service mesh integrations, with structured annotations for languages, frameworks, context APIs, metadata carriers, and propagation stages. It supports coding agent training and evaluation, distributed tracing analysis, and code understanding and generation for microservice context propagation.

Dataset Insights

Sample Examples

{}

Technical Specifications

FieldTypeDescription
file_namestringFile name
frameworkstringThe primary application framework, RPC framework, service mesh component, or client library identified in the source code.
code_summarystringAn English summary of the context creation, extraction, injection, forwarding, and restoration logic in the source code.
source_artifactobjectThe source code to be analyzed and its original file metadata.
context_api_namesarrayNames of APIs, classes, functions, or methods used to create, read, modify, or pass request context in the code.
metadata_carriersarrayCarriers used to propagate context metadata across threads, processes, or services, such as request headers, RPC metadata, message attributes, or environment variables.
propagation_stagesarrayContext propagation stages represented in the code, such as inbound extraction, context injection, client calls, or server-side restoration.
propagation_patternstringThe context propagation pattern inferred from the code, such as explicit parameter passing, implicit thread context, header injection, or automatic service mesh injection.
programming_languagestringThe primary programming language identified in the source code.
service_boundary_typesarrayTypes of service boundaries crossed by the code, such as HTTP, gRPC, message queues, database calls, or service mesh proxies.
trace_identifier_typesarrayTypes of trace identifiers propagated or extracted in the code, such as trace_id, span_id, or request correlation identifiers.
supports_cross_service_propagationbooleanWhether the source code can propagate request context, trace identifiers, or related metadata to other services.

Compliance Statement

Authorization TypeProprietary - Commercial AI Training License (No Redistribution)
Commercial UseRequires exclusive subscription or authorization contract (monthly or per-invocation charging)
Privacy and AnonymizationNo PII, no real company names, simulated scenarios follow industry standards
Compliance SystemCompliant with China's Data Security Law / EU GDPR / supports enterprise data access logs

Frequently Asked Questions

What code does the dataset cover?
It focuses on code that creates, extracts, injects, forwards, or restores request contexts, trace identifiers, and cross-service metadata. Coverage includes multiple languages and frameworks, as well as HTTP, RPC, messaging, and service mesh boundaries.
Which structured fields are available for filtering and analysis?
Records include source code and original file information, along with fields for programming language, framework, context APIs, trace identifier types, metadata carriers, propagation stages, service boundary types, propagation patterns, and cross-service propagation support.
How can I access and use the dataset?
Request or download it through the access channels supported by the dataset provider, then search, filter, and process it in the delivered format. Before use, check repository sources, file integrity, and coverage of the languages and frameworks you need.
What are the dataset's licensing terms?
Licensing depends on the dataset provider and the licenses of the included source code. Before using the data for training, evaluation, or commercial purposes, review the applicable licenses, usage restrictions, and attribution requirements.

Can't find the data you need?

Post a request and let data providers reach out to you.

Get this Dataset

Verified for Enterprise Use

Cite this Work

@dataset{Mobiusi2026,
  title={Distributed Context Propagation Code Dataset},
  author={MOBIUSI INC},
  year={2026},
  url={https://www.mobiusi.com/datasets/447fcba3d8811f00ab487d93d9557fb7},
  urldate={2026-10-14},
  keywords={distributed context propagation,microservice code dataset,distributed tracing code,request context propagation,service mesh code,cross-service metadata,coding agent training,source code understanding},
  version={1.0}
}

Using this in research? Please cite us.

placeholder
placeholder
placeholder
placeholder
placeholder
placeholder
placeholder

Popular Dataset Searches