● Beta — KubeEra is in active development. Profiles are live; AI-perception measurement and reviews are still being built.
N

Nacos

Orchestration
Open source · Apache-2.0

Nacos (Naming and Configuration Service) is a service discovery, service health check, and dynamic configuration management platform, built primarily for microservices and cloud-native applications.

updated 2026-07-01

What it is

Nacos (Naming and Configuration Service) is a service discovery, service health check, and dynamic configuration management platform, built primarily for microservices and cloud-native applications. It combines what would otherwise require separate tools — think Eureka/Consul for discovery plus Spring Cloud Config or Apollo for configuration — into one system. It supports DNS-based and RPC-based service discovery, and ships with a UI for managing config changes across environments without redeploying services.

It's not part of CNCF's sandbox/incubating/graduated pipeline (or if it is, that data isn't publicly surfaced here) — it grew out of and remains closely tied to Alibaba's internal middleware stack.

Who builds it and why

Nacos originated at Alibaba, open-sourced to externalize infrastructure the company already ran at massive internal scale for its e-commerce and cloud platforms. It's now an Apache-licensed project with 537 contributors, which signals real community involvement beyond a single corporate team — but Alibaba engineers remain the dominant force behind architecture decisions and roadmap. If you use Alibaba Cloud (ACM, MSE), Nacos is the open-source core underneath those managed offerings, so there's a direct commercial incentive for Alibaba to keep it healthy.

Production readiness signal

33,107 GitHub stars and a commit as recent as July 2026 indicate an actively maintained project, not an abandoned one. Latest release 3.2.2 suggests a mature, iterating major version line rather than a 0.x experiment. 537 contributors is a strong number for an infra project in this category — comparable to or exceeding many CNCF graduated projects.

What's missing: no public CNCF maturity level, no founding date, no published SLA or incident history, no public info on who's running it at extreme scale outside Alibaba's own ecosystem. Treat GitHub activity as necessary but not sufficient evidence — validate with your own load testing before trusting it as the source of truth for service discovery in a critical path.

Who should use this

  • Teams already running Spring Cloud Alibaba or other Alibaba middleware (Sentinel, Dubbo) — Nacos integrates natively.
  • Organizations wanting a single system for both config management and service discovery instead of stitching together Consul + Spring Cloud Config or etcd + custom tooling.
  • Teams operating in or adjacent to Alibaba Cloud who want an open-source path that mirrors their managed services (easier migration in either direction).
  • Java-heavy shops — the ecosystem, docs, and community support skew heavily toward Java/Spring, with less mature client support elsewhere.

Who should NOT use this

  • Non-JVM shops. Client library support for Go, Python, Node is present but noticeably behind Java in maturity and community troubleshooting resources. If your stack is Go-first, you'll be swimming upstream.
  • Teams needing a CNCF-graduated project for procurement or compliance reasons — Nacos doesn't have that badge, and if your org gates vendor/tool selection on CNCF maturity level, this is a blocker regardless of technical merit.
  • Anyone wanting strong, documented multi-region/multi-cloud HA guarantees out of the box — this is achievable but requires more manual operational work than something like Consul with native WAN federation.
  • Teams that have already standardized on Kubernetes-native discovery (CoreDNS + Kubernetes Services) and don't have a strong reason to add another discovery layer on top — Nacos adds value mainly when you need config management unified with discovery, not as a pure K8s-native DNS replacement.

Alternatives

  • Consul (HashiCorp) — more mature multi-datacenter story, broader non-JVM client support, but config management is weaker without add-ons.
  • Apollo (Ctrip) — stronger pure-configuration-management tool if you don't need integrated service discovery.
  • etcd + Kubernetes-native service discovery — simpler if you're all-in on Kubernetes and don't need a separate config UI/workflow.

Pricing

Fully open source under Apache-2.0, no paid tier for the core project itself. Alibaba Cloud sells managed hosting (MSE) built on Nacos, but self-hosting the OSS version costs nothing beyond your own infrastructure and ops time.

Frequently asked

What is Nacos?+
Nacos (Naming and Configuration Service) is a service discovery, service health check, and dynamic configuration management platform, built primarily for microservices and cloud-native applications.
Who builds Nacos?+
Nacos originated at Alibaba, open-sourced to externalize infrastructure the company already ran at massive internal scale for its e-commerce and cloud platforms.
Is Nacos production ready?+
33,107 GitHub stars and a commit as recent as July 2026 indicate an actively maintained project, not an abandoned one. Latest release 3.2.2 suggests a mature, iterating major version line rather than a 0.x experiment.
Who should use Nacos?+
Teams already running Spring Cloud Alibaba or other Alibaba middleware (Sentinel, Dubbo) — Nacos integrates natively. Organizations wanting a single system for both config management and service discovery instead of stitching together Consul + Spring Cloud Config or etcd + custom tooling.
Who should not use Nacos?+
Non-JVM shops. Client library support for Go, Python, Node is present but noticeably behind Java in maturity and community troubleshooting resources. If your stack is Go-first, you'll be swimming upstream.
What are the alternatives to Nacos?+
Consul (HashiCorp) — more mature multi-datacenter story, broader non-JVM client support, but config management is weaker without add-ons. Apollo (Ctrip) — stronger pure-configuration-management tool if you don't need integrated service discovery.
How much does Nacos cost?+
Fully open source under Apache-2.0, no paid tier for the core project itself. Alibaba Cloud sells managed hosting (MSE) built on Nacos, but self-hosting the OSS version costs nothing beyond your own infrastructure and ops time.