Reference
Practical guides
Build, generate, run and observe microservices with visual service graphs, native code and reproducible examples.
From architecture to a running service
Architecture That Becomes CodeUse the graph to shape executable architecture while keeping business implementations in ordinary code. Choose the level of detail that helps your team understand and change the system.
Design → generate → implement → runDesign and Generate Your First MicroserviceUse the visual microservice designer to connect an HTTP endpoint to typed business logic, generate a native project and run it locally.Design → generate → implement → runRegenerate Services Without Losing Business CodePreview changes to a generated service, preserve user-owned functions and verify that existing business implementations still satisfy the new graph contracts.Design → generate → implement → runAn HTTP, gRPC and Kafka Microservice ExampleFollow an order from an HTTP source through parallel Inventory RPCs to a response and a Kafka event, with explicit service boundaries and typed correlation.Design → generate → implement → runTrace Generated Microservices with OpenTelemetryConnect a request to its service graph, distributed trace and Grafana metrics in a generated development environment.Design → generate → implement → runCron vs Temporal for Microservice SchedulingChoose between process-local recurring triggers and durable Temporal execution by examining restart behavior, side effects, retries and worker ownership.Design → generate → implement → runArchitecture as Code with Python and a Visual DesignerEdit a typed architecture model, validate it and exchange the same topology with the visual designer without maintaining competing sources of truth.Design → generate → implement → runDesign Microservices with Codex and MCPUse the Service Architect Codex plugin to inspect a topology, make a bounded architectural change and validate the resulting code-generation input.Design → generate → implement → runChoose Stream Execution: Direct Calls, Pools or Parallel TasksCompare FunctionCall, TaskPool, PriorityTaskPool and ParallelCall when designing latency, concurrency and ordering in a typed service graph.Design → generate → implement → run