Elixir TCP client adapter for EventStore, enabling event sourcing and CQRS applications.
Extreme is an Elixir TCP client adapter for EventStore, a database designed for event sourcing. It provides a reliable interface for Elixir applications to connect to and interact with EventStore, enabling developers to build event-driven systems using CQRS patterns. The adapter handles TCP connections and communication protocols between Elixir applications and the EventStore database.
Elixir developers building event-sourced applications, distributed systems engineers implementing CQRS patterns, and teams using EventStore as their event database.
Developers choose Extreme because it provides a native Elixir interface to EventStore with tested compatibility across multiple EventStore versions, eliminating the need to build custom TCP clients. It's specifically designed for the Elixir ecosystem and follows Erlang/OTP conventions for reliability.
Elixir Adapter for EventStore
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Uses native TCP connections to EventStore for efficient, low-latency event streaming, as highlighted in the key features for event-driven systems.
Tested with EventStore versions 3.9.3 through 5.0.10, ensuring reliability across multiple releases and easing upgrade paths.
Built specifically for Elixir and Erlang/OTP environments, following Erlang/OTP conventions for robust, fault-tolerant applications.
Enables building applications with event sourcing and CQRS patterns, core to its design for scalable, event-driven architectures.
The README explicitly states 'Documentation is TBD', which can hinder onboarding, troubleshooting, and advanced usage without community help.
Relies solely on TCP connections, which may complicate integration in environments with strict HTTP-only policies or proxy restrictions.
Tightly coupled with EventStore, offering no utility outside this database and limiting flexibility for teams exploring other event stores.