- 6:30pm - 7pm Dinner
- 7pm - Announcements
- 7:10pm - Main Presentation: Leo Gorodinski on Domain-Driven Design (DDD), Event Sourcing and CQRS with F# and EventStore
- ~8:30pm - Close (join us for drinks afterwards)
Domain-Driven Design, Event Sourcing and CQRS with F# and EventStore
This presentation demonstrates a method for implementing Domain-Driven Design (DDD) using F# and EventStore. The described approach makes use of idiomatic functional constructs, especially where they bring value beyond the traditional object-oriented and procedural paradigms. The natural alignment between functional programming and event sourcing is exploited and implemented with Greg Young's EventStore. The goal is to question established object-oriented practices and provide a new perspective on DDD tactics.
I moved to Colorado from Latvia in 1997. I've been coding professionally forover a decade in various environments including enterprise development,machine learning, and UX design. My lifelong passion of mathematics reflects in my pursuit of beauty and elegance in code and software architecture. I'm a developer and consultant, currently at DrillSpot.com. I blog at http://gorodinski.com and tweet @eulerfx.