Nacos Specs
Current specs are organized from top-level design to external interfaces, extension mechanisms, and cross-cutting security rules.
Design Foundation
- Nacos Design Spec
- Resource Model Spec
- Compatibility And Deprecation Spec
- Foundation Capabilities Spec
- Server Lifecycle And Environment Configuration Spec
- Cluster Membership Spec
- Remote Connection Lifecycle Spec
- Request Filtering And Runtime Context Spec
- Internal RPC And Cluster Request Spec
- AP Consistency Spec
- CP Consistency Spec
- Persistence And Dump Spec
- Task Execution Spec
- Event Dispatch And NotifyCenter Spec
- Observability Hooks Spec
- Core Capabilities Spec
Interface Model
- HTTP API Spec
- gRPC API Spec
- SDK Spec
- Java SDK Implementation Spec
- Java SDK JSON Adapter Spec
- Client Runtime Specs
Domain Model
Extension Model
Security Model
- Auth And Permission Spec
- Auth Plugin Spec
- RAM Auth Plugin Spec
- OIDC Auth Plugin Spec
- Visibility Plugin Spec
- Default Auth Plugin Implementation Spec
Testing Model
Agent guidance files such as AGENTS.md should summarize these specs for local execution. The specs remain the rule source when API guidance is used by humans, AI agents, templates, or validation tools.