KurrentDB
KurrentDB is an event sourcing database engineered for modern software and event-driven architectures, successor to EventStoreDB. Features event-native storage, stream processing, projection subscriptions, HTTP/gRPC APIs, built-in monitoring, simplifying event modeling while maintaining data integrity.
## KurrentDB Event Sourcing Database **Official Website:** https://www.kurrent.io/ **Repository:** https://github.com/lazycatapps/kurrentdb.git KurrentDB is a database engineered for modern software applications and event-driven architectures. It is the successor to EventStoreDB, developed and maintained by Kurrent. ## Main Features - 🎯 Event-native design for simplified data modeling - 🔒 Maintain data integrity and consistency - 🚀 Integrated stream processing engine - 📊 Support for event projections and subscriptions - 💾 Persistent event storage - 🌐 HTTP API and gRPC interfaces - 📈 Built-in monitoring and statistics ## Usage 1. After starting the application, KurrentDB will provide HTTP interface on port 2113 2. Access the management interface through Web UI 3. Quickstart guide: <https://github.com/lazycatapps/kurrentdb/blob/main/QUICKSTART.md> 4. Use client SDKs to connect to the database for event read/write operations 5. Use TCP ports 1112 and 1113 for cluster communication 6. Data is persistently stored in /var/lib/kurrentdb directory ## Configuration - Cluster size: Single node mode - Port 2113: HTTP/Web UI access - Ports 1112, 1113: Cluster communication ports - All projections enabled - AtomPub over HTTP enabled - Running in insecure mode (development environment)




