Главная
Study mode:
on
1
Introduction
2
Example
3
Why I dont use a relational database
4
Scaling
5
Destructive Operations
6
Cargo Tracking
7
Unlearning
8
DomainDriven Design
9
What is an Event
10
How do we implement this
11
Code
12
Aggregate
13
Commands
14
State
15
Persistent Entity
16
Command Handlers
17
Persistence
18
Validation
19
Cancellation
20
Event Handler
21
Service Describing
22
Demo
23
Cluster Carding
24
Trance
25
Relational Approach
26
Scalability
27
Efficient
28
Event Sourcing
29
Continuous Read
30
Projections
31
Stream Events
32
Scala frameworks
33
Fancy QRS
34
Eventuate
35
Rethinking
36
Un unlearn
37
Questions
Description:
Explore event sourcing and Command Query Responsibility Segregation (CQRS) in this comprehensive Scala Days Copenhagen 2017 conference talk. Gain a quick introduction to these scalable patterns for managing application state, then dive into the Lagom Persistence module of the Lagom Microservices Framework. Learn how to implement these concepts in Scala, understand the underlying mechanisms, and examine potential challenges. Compare alternative implementations and discover key factors to consider when evaluating different approaches. Through examples like cargo tracking, uncover the benefits of domain-driven design, event handling, and persistent entities. Investigate scalability, efficiency, and continuous read projections in event sourcing. Conclude with a look at Scala frameworks and a Q&A session to solidify your understanding of these powerful patterns.

Event Sourcing and CQRS

Scala Days Conferences
Add to list