Lattice Hub Docs
What is Lattice Hub?

Product overview

Lattice Hub brings environments, service discovery, traffic governance, configuration, identity, AI registries, and observability into one control plane.

Lattice Hub is a cloud-native control plane for services and agents. It gives platform teams one versioned resource model for service discovery, configuration delivery, traffic policies, authorization, and operational visibility. MCP servers and A2A agents enter the same management boundary without turning the control plane into an application traffic proxy.

Use this page to understand the product boundary before moving into concepts, architecture, component guides, best practices, and reports.

lattice hub work architecture

product capability map

The operating model

  1. A namespace defines an environment and release boundary.
  2. Teams register services, instances, configuration, governance rules, MCP servers, and A2A agent cards.
  3. Console and API workflows create drafts and immutable releases.
  4. SDKs, controllers, Pole Sidecar, protocol adapters, and agents consume the appropriate published view.
  5. History, events, statistics, and OpenTelemetry expose what changed and how the platform behaves.

Capability map

AreaWhat Lattice Hub providesLearn more
EnvironmentsNamespace-scoped services, configuration, policies, and releases.Features
DiscoveryHTTP, gRPC, xDS, Nacos, Apollo, and Eureka-compatible entry points.API and protocols
GovernanceRouting, lanes, rate limiting, circuit breaking, detection, lossless lifecycle, mirroring, Mock, and call authorization.Governance releases
ConfigurationDrafts, versions, progressive rollout, rollback, and long-poll delivery.Configuration rollout
AI NativeMCP Registry, A2A Agent Registry, and the human-gated Pole Agent workspace.AI Registry and Pole Agent
OperationsPlatform history, discovery events, statistics, and OTLP export.Observability pipeline

product runtime workflow

Main components

ComponentResponsibility
Control PlaneOwns APIs, embedded Console, Limiter runtime modes, domain services, caches, storage, governance releases, and registry resources.
Rust SDKOffers a proxyless integration path for Rust services.
Thin SDKMulti-language Sidecar Session / TargetService cores (Go, Java, Python, Node.js, C++, C#) for local Pole Sidecar.
Kubernetes ControllerSynchronizes Kubernetes resources and coordinates runtime injection.
Pole SidecarProvides a Pingora-based local data-plane skeleton for HTTP and gRPC traffic.
SpecificationDefines shared governance and protobuf contracts across components.

Start with features and integration options. Operators can continue with server installation and using the Console. Runtime and platform engineers should then read the architecture, governance, authorization, cache, AI, and observability principle pages.

On this page