Domain-Driven Design 2024-5 (2 из 2) [EN]
Описание
Domain-Driven Design 2024-5 (2 из 2)
====================================
Total duration: 02:18:00 (39 lessons)
[00:00:00] 41 The Domain Event Sausage Factory
[00:06:43] 42 Implementing a Domain Event
[00:13:24] 43 Section Recap3
[00:14:48] 44 Domain Modeling & Analysis Paralysis
[00:16:29] 45 Domain Model Identity Uniqueness
[00:18:58] 46 Domain Object Deletion
[00:22:37] 47 One Aggregate Per Transaction
[00:25:58] 48 Reference Between Domain Models
[00:29:42] 49 Section Recap
[00:30:37] 50 Application Services vs Domain Services
[00:35:49] 51 Transactional vs. Eventual Consistency
[00:40:58] 52 Rich vs. Anemic Domain Models
[00:44:56] 53 Always Valid vs. Not Always Valid
[00:47:28] 54 Persistence Ignorance
[00:48:37] 55 Section Recap4
[00:49:57] 56 What is Strategic Design
[00:54:39] 57 Sub-Domains
[00:58:09] 58 The 3 types of Sub-Domains
[01:01:50] 59 Context Mapping and Context Maps
[01:06:04] 60 Context Map example
[01:10:47] 61 Team Relationships
[01:12:32] 62 Context Map Patterns
[01:15:39] 63 Section Recap5
[01:16:57] 64 Bounded Contexts
[01:22:27] 65 Bounded Contexts vs. Sub-Domains (Problem vs. Solution Space)
[01:27:45] 66 Exploring our Domain’s Bounded Contexts
[01:31:51] 67 Exploring relationships between our Bounded Contexts
[01:38:01] 68 Defining our Context Map
[01:43:02] 69 Section Recap6
[01:44:11] 70 What are Integration Events
[01:46:57] 71 The chain of Integration and Domain Events
[01:51:18] 72 Using a Message Broker for distributing Integration Events
[01:55:48] 73 Error handling when publishing Integration Events
[01:59:44] 74 The Outbox Pattern
[02:04:10] 75 The Integration Events Sausage Factory - Outbox Writer
[02:08:29] 76 The Integration Events Sausage Factory - Integration Event Publisher
[02:10:26] 77 The Integration Events Sausage Factory - Consuming Integration Events
[02:15:44] 78 Section Recap7
[02:16:29] 79 Course conclusion
Рекомендуемые видео



















