Corrosion
byfly.io
Gossip-based service discovery (and more) for large distributed systems.
Database AdministrationOpen Source DatabasesOpen Source
About
Corrosion facilitates service discovery across extensive global networks by replacing centralized state databases with a distributed, eventually consistent state. It maintains a SQLite database on each node and gossips local changes throughout the cluster, ensuring fast reads and writes. The system supports flexible schemas and queries, allowing for adaptable configurations. It is designed for use in environments where traditional centralized solutions may be inefficient.
Open Source Health
- Stars
- 1,842
- Forks
- 98
- License
- Apache-2.0
- Last commit
- 1 months ago
Rust
Alternatives to Corrosion
VictoriaMetricsby VictoriaMetricsVictoriaMetrics: fast, cost-effective monitoring solution and time series database
Redisliteby YahooRedis built into a python package
Egadsby YahooA Java package to automatically detect anomalies in large scale time-series data
libSQLby Turso DatabaselibSQL is a fork of SQLite that is both Open Source, and Open Contributions.
TiKVby TiKVDistributed transactional key-value database, originally created to complement TiDB
Resources & Links
Related Categories
Using Corrosion?
Track its cost next to the rest of your stack and get a reminder before it renews.
Add to my stackVendor
fly.io
Open-source projects on GitHub: LiteFS, Corrosion and Flyctl