Yet another event sourcing library
- Track: Declarative and Minimalistic Computing devroom
- Room: H.1309 (Van Rijn)
- Day: Sunday
- Start: 09:00
- End: 09:20
- Video only: h1309
- Chat: Join the conversation!
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.
Speakers
Robert Pofuk |