Field Guide to DDD - CQRS Using the Scala Type System and Akka
Offered By: Devoxx via YouTube
Course Description
Overview
Explore techniques for implementing a DDD/CQRS application using Akka and Scala in this comprehensive 2-hour 48-minute conference talk. Discover how to leverage the Scala Type System to build a domain model based on case classes and functional paradigms, challenging common assumptions about functional programming in domain modeling. Delve into integration options with Akka and Akka Persistence, examining the advantages and pitfalls of using Akka as a messaging subsystem. Learn strategies for reliably propagating events from the command side to the query side of your CQRS application, recovering from failures, and adapting to an asynchronous programming model. Conclude with a practical demonstration of a sample application built on Play and Akka, solidifying your understanding of these advanced concepts.
Syllabus
Field guide to DDD/CQRS using the Scala Type System and Akka by Renato Cavalcanti
Taught by
Devoxx
Related Courses
Play by Play: Developing Microservices and Mobile Apps with JHipsterPluralsight Software Archaeology - Learning from the Landing on the Moon
Devoxx via YouTube Create an Eco-Friendly World with Green Software Engineering
Devoxx via YouTube Platform Building for Data Mesh - Show Me How It Is Done
Devoxx via YouTube The Hitchhiker's Guide to Software Architecture and Design
Devoxx via YouTube