{"repo":"easynet-cn/batata","free":true,"listed":false,"github":"https://github.com/easynet-cn/batata","clone":"git clone https://github.com/easynet-cn/batata.git","description":"Batata is a high-performance, Rust-based service discovery and configuration management platform for cloud-native applications. It provides full API compatibility with Nacos V2/V3 and Consul, serving as a production-ready drop-in replacement","language":"Rust","stars":25,"topics":["async","cloud-native","configuration-management","encryption","high-performance","kubernetes","load-balancing","microservices","multi-tenant","observability"],"license":"Apache-2.0","category":"security-tools","readme_excerpt":"Batata Batata is a high-performance, Rust-based implementation of a dynamic service discovery, configuration management, and service management platform. It is fully compatible with Nacos V2/V3 APIs and Consul APIs, making it an ideal drop-in replacement for cloud-native applications. 中文文档 Features Core Capabilities - Configuration Management - Centralized, dynamic configuration with real-time updates - Service Discovery - Service registration, discovery, and health checking - Namespace Isolation - Multi-tenant support with namespace-based resource isolation - Cluster Mode - High availability with Raft consensus protocol API Compatibility - Nacos API - Full compatibility with Nacos V2 and V3 APIs (V1 intentionally not supported) - Consul API - Compatible with Consul Agent, Health, Catalog, KV, and ACL APIs - gRPC Support - High-performance bidirectional streaming for SDK clients Advanced Features - Config Import/Export - Batch configuration migration in Nacos ZIP or Consul JSON format - Gray/Beta Release - Gradual configuration rollout with gray release support - Authentication & Authorization - JWT-based authentication with RBAC permission model, LDAP, OAuth2/OIDC - Rate Limiting - Configurable rate limiting for API protection - Circuit Breaker - Resilience patterns for fault tolerance - Metrics & Observability - Prometheus-compatible metrics endpoint - Service Mesh - xDS protocol support (EDS, CDS, LDS, RDS, ADS) - Multi-Datacenter - Locality-aware replication with cross-DC","default_branch":null,"files":null,"tree":[],"storefront":"/r/easynet-cn","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/easynet-cn/batata/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}