YoVDO

Reactive DDD - When Concurrent Waxes Fluent

Offered By: NDC Conferences via YouTube

Tags

NDC Conferences Courses Event-Driven Architecture Courses Domain-driven Design Courses Type Safety Courses Fluent API Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a comprehensive conference talk on leveraging Reactive Domain-Driven Design (DDD) for concurrent systems. Delve into practical guidance for creating software refinement turning points, focusing on modeling business-driven solutions with fluent, type-safe, and Reactive properties. Learn how to transition legacy systems burdened with technical debt to ones with clear boundaries, explicit business models, and modern architectures. Discover strategies for achieving fully utilized hardware performance, throughput, and scale through responsive, resilient, elastic, and message-driven solutions. Gain insights into addressing the challenges of distribution, concurrency, latency, and time-critical results while tackling complex business challenges. Examine topics such as Reactive message-driven systems, event-driven architectures, fluent models and APIs, type safety, and the transition from monoliths to microservices using the strangler pattern.

Syllabus

Reactive DDD When Concurrent Waxes Fluent
Reactive Platform Chief Architect
Inefficient
Anemic Domain Model
Not a Domain Model
Inarticulate
Reactive message-driven
Event Driven
Fluent?
Completes
Not a Noun?
Protocol
Fluent Model
Fluent API
Fluent Inside
Reactive?
Type Safe?
Uncertainty (1)
Model It
Business Wants
Legacy: Monolith
Legacy: BBOM
Dependencies?
Complex System
Bounded Context
Tell!
Explicit, Testable, Less Code
Monolith to Microservices
Eat an Elephant One bite at a time.
Strangler (2)
Restructured (1)
Reactive Rework
Architecture
Open Source Reactive Platform


Taught by

NDC Conferences

Related Courses

Using Generics in C#
LinkedIn Learning
Java Class Library
LearnQuest via Coursera
What's New in Ruby 3
Pluralsight
C# Generics
Pluralsight
TypeScript Basic: Type System, Interfaces, Types, Generics
Udemy