Low Ceremony Event Sourcing and CQRS with the Critter Stack


Details
This is a great opportunity to create community, relationships, and learn about new technology!
SCHEDULE
5:30pm - Arrival/Registration + Food/Drinks + Networking
6:00pm - Speaker/Presentation
7:15pm - Food/Drinks + Networking
8:00pm - End
FOOD/DRINKS
Food and drinks will be provided! Please contact us if you have any dietary restrictions/food allergies.
DIRECTIONS AND PARKING INSTRUCTIONS
Meeting will be held in the offices of SmartDraw Software, 1780 Hughes Landing Blvd #1100 on the 11th floor.
Enter through the main doors of the building and take the elevator to the 11th floor; the door to SmartDraw's suite is in the elevator lobby on the 11th floor.
If you arrive at 1780 Hughes Landing after 6pm a member of the SmartDraw team will help you enter the building the travel up to the 11th floor.
Parking:
Park in the garage directly opposite. You'll need to take a ticket to enter but there is no fee to leave - parking is free.
Speaker & Talk
Jeremy Miller
Jeremy is the Owner and CEO of JasperFX Software out of Austin, TX.
Jeremy will be discussing the following:
### Low Ceremony Event Sourcing and CQRS with the Critter Stack
Many people are scared of the potential complexity and difficulty in starting with an Event Sourcing and CQRS technical strategy.
Fear not though, the "Critter Stack" is here to provide a very low code ceremony approach to using Event Sourcing as your persistence strategy within a larger CQRS architecture. Using a combination of the Postgresql-backed Marten (https://martendb.io) library for event sourcing and its newer friend Wolverine (https://wolverine.netlify.app) for command handling and asynchronous messaging, I'll show you how you can quickly get started with both CQRS and Event Sourcing. Once we get past the quick start, I'll show you how the Critter Stack's unique approach to the "Decider" pattern will help you create robust command handlers with very little code ceremony while still enjoying easy testability.
Moving beyond basic command handling into the realm of "grown up" systems development, we'll dive into how the critter stack supports effective test automation, built in telemetry, and even manages to provide high performance and scalable systems.

Sponsors
Low Ceremony Event Sourcing and CQRS with the Critter Stack