-
Урок 1.
00:05:58
Agenda, Your Instructor, Course Structure
-
Урок 2.
00:02:33
How To Use This Course
-
Урок 3.
00:15:28
Introduction, Monoliths and Microservices
-
Урок 4.
00:14:57
Modular Monoliths
-
Урок 5.
00:15:52
Module Constraints
-
Урок 6.
00:15:21
Domain-Driven Design, Event Storming, Bounded Contexts
-
Урок 7.
00:06:11
Introducing Evently Sample Application
-
Урок 8.
00:35:37
Building the First Module
-
Урок 9.
00:38:38
Refactoring to Clean Architecture
-
Урок 10.
00:11:02
Events Module Review
-
Урок 11.
00:06:20
Cross-Cutting Concerns
-
Урок 12.
00:14:48
Dependency Injection
-
Урок 13.
00:05:13
Module Configuration
-
Урок 14.
00:10:44
Structured Logging With Serilog and Seq
-
Урок 15.
00:05:48
Exception Handling
-
Урок 16.
00:06:14
Validation With FluentValidation
-
Урок 17.
00:09:31
Distributed Caching With Redis
-
Урок 18.
00:06:23
Health Checks
-
Урок 19.
00:08:19
Automatically Registering Endpoints
-
Урок 20.
00:09:07
Module Communication Patterns
-
Урок 21.
00:07:04
Publishing Domain Events
-
Урок 22.
00:07:30
Introducing the Users Module
-
Урок 23.
00:04:03
Scaffolding the Ticketing Module
-
Урок 24.
00:17:50
Synchronous Communication
-
Урок 25.
00:10:07
Duplicating Data Between Modules
-
Урок 26.
00:17:24
Asynchronous Communication
-
Урок 27.
00:09:26
Eventual Consistency: Introduction
-
Урок 28.
00:03:34
Authentication & Authorization
-
Урок 29.
00:18:59
Keycloak Identity Provider Setup
-
Урок 30.
00:14:40
Token Based Authentication
-
Урок 31.
00:22:23
User Registration With KeyCloak
-
Урок 32.
00:23:57
RBAC Authorization
-
Урок 33.
00:01:14
2 Short Asks
-
Урок 34.
00:05:51
Architecture Enforcement
-
Урок 35.
00:10:04
Modular Architecture
-
Урок 36.
00:19:31
Architecture Testing
-
Урок 37.
00:04:15
Reliable Messaging
-
Урок 38.
00:31:57
Outbox Pattern
-
Урок 39.
00:21:22
Outbox: Idempotent Consumers
-
Урок 40.
00:12:57
Inbox Pattern
-
Урок 41.
00:11:50
Event-Driven Architecture
-
Урок 42.
00:05:30
Event Notifications
-
Урок 43.
00:05:49
Event-Carried State Transfer
-
Урок 44.
00:11:16
Materialized Views and CQRS
-
Урок 45.
00:25:09
Saga Pattern, Orchestration
-
Урок 46.
00:07:14
Testing Modular Monoliths
-
Урок 47.
00:14:58
Unit Testing
-
Урок 48.
00:30:32
Integration Testing
-
Урок 49.
00:13:50
System Integration Testing
-
Урок 50.
00:07:36
Automated Testing in CI/CD Pipelines
-
Урок 51.
00:06:28
Microservices Benefits, Extracting Modules
-
Урок 52.
00:17:07
Distributed Tracing, OpenTelemetry
-
Урок 53.
00:10:54
Distributed Messaging With RabbitMQ
-
Урок 54.
00:19:03
API Gateways, Introducing YARP
-
Урок 55.
00:30:47
Extracting Modules to Microservices
-
Урок 56.
00:00:57
A Note From Me
-
Урок 57.
00:09:22
Introduction, Document Databases
-
Урок 58.
00:31:01
Implementing CQRS With MongoDB
-
Урок 59.
00:01:15
A Small Ask From Me