Skip to content

Low Ceremony Event Sourcing and CQRS with the Critter Stack

Photo of Aaron Stannard
Hosted By
Aaron S.
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.

Photo of North Houston .Net Users Group group
North Houston .Net Users Group
See more events
1780 Hughes Landing Blvd #1100
1780 Hughes Landing Blvd #1100 · The Woodlands, TX