Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the intersection of Reactive software development and Domain-Driven Design in this 58-minute conference talk by Vaughn Vernon. Delve into the world of fully utilized hardware, achieving optimal performance, throughput, and scale through responsive, resilient, elastic, and message-driven solutions. Learn how to create software that delivers critical, differentiating innovations demanded by today's fast-paced commercial markets. Gain practical guidance on refining your software development process by using DDD to model business-driven solutions with fluent, type-safe, and Reactive properties. Discover strategies for transitioning legacy systems with deep technical debt to modern architectures with clear boundaries and explicit business models. Examine topics such as distribution, concurrency, latency, and time-critical results in the context of complex business challenges. Explore concepts like Reactive Platform, Bounded Context, Event-Driven architecture, and the Strangler pattern. Understand how to create explicit, testable, and concise code while leveraging open-source Reactive platforms.
Syllabus
Reactive DDD When Concurrent Waxes Fluent
Reactive Platform Chief Architect
Blocking HTTP
Anemic "Domain Model"
Bounded Context
Event Driven
Protocol
Type Safe?
Business Wants
Definitions
Legacy: Monolith
Explicit, Testable, Less Code
Strangler (2)
Architecture
Open Source Reactive Platform
Taught by
NDC Conferences