Apollo Config
Distributed configuration management center for microservices
Apollo is grinding down the operational cost of running a config service.
◆Recent moves
- 28d ago
AccessKey app ID validation during client authentication
A single-fix patch closing a gap in how ConfigService validates AccessKey app IDs at authentication time. No schema change, which keeps the upgrade to a service-order rollout.
View source ↗ - 4mo ago
Super admin included in unified permission checks
A one-line permission correction, in the same authorization area as the patch that followed it. Two consecutive patches in the permission path suggest the 2.5.0 permission refactor needed settling.
View source ↗ - 5mo ago
Incremental config sync, app-level export and import
The most substantial change in this window: Config Service can return only changed items rather than full payloads, cutting network overhead for clients that poll constantly. App-level export and import with conflict strategies addresses bulk migration and recovery, which had been manual work.
View source ↗ - 1y ago
Global key and value search, AccessKey observer mode, namespace limits
Three administrator-facing capabilities that all reduce risk: finding where a configuration value is used across environments, running AccessKeys in log-only mode before enforcing them, and capping namespace and item counts. Cluster-level permission control lands in the same release.
View source ↗ - 1y ago
Whole server system starts in a single process without MySQL
The change that made Apollo approachable for local development and evaluation, collapsing a multi-service deployment with a database dependency into one process. It set the operational-cost direction the later releases continued.
View source ↗ - 2y ago
Typed config items, admin list views, database as service registry
Basic types for items with server-side checking is the durable change here — configuration stops being untyped strings. Database-backed service registry for configservice and adminservice removed a separate infrastructure dependency, in line with the simplification that followed in 2.3.0.
View source ↗