Brussels / 3 & 4 February 2024


Yet another event sourcing library

Combination of CQRS and Event Sourcing offers a seamless synergy. Beauty of it motivated us to craft a library that embodies simplicity, remains entirely within our control, and empowers the development of robust enterprise systems. The primary objectives were:

  • Database Abstraction: Constructing a database access layer that strikes the right balance between abstraction for seamless application testing and granting developers the autonomy to structure and access data as needed.

  • Business Logic Purity: Striving for purity in business logic to ensure most functions are inherently testable, promoting a more robust and reliable system.

  • Traceability of Data Changes: Elevating the tracking of data changes to a pivotal role within our system, treating it as a fundamental aspect of our architecture.

  • AWS Lambda Compatibility: Ensuring the seamless operation of our solution within the AWS Lambda environment for scalability and efficient execution.


Photo of Robert Pofuk Robert Pofuk