Greg Young: CQRS and EventSourcing- Episode 201

38:28
 
Chia sẻ
 

Manage episode 334044105 series 2446935
Thông tin tác giả Jeffrey Palermo được phát hiện bởi Player FM và cộng đồng của chúng tôi - bản quyền thuộc sở hữu của nhà sản xuất (publisher), không thuộc về Player FM, và audio được phát trực tiếp từ máy chủ của họ. Bạn chỉ cần nhấn nút Theo dõi (Subscribe) để nhận thông tin cập nhật từ Player FM, hoặc dán URL feed vào các ứng dụng podcast khác.

Greg Young is an independent consultant and serial entrepreneur. He has 10-plus years of varied experience in computer science from embedded operating systems to business systems and he brings a pragmatic and often unusual viewpoint to discussions. Greg coined the term “CQRS” (Command Query Responsibility Segregation) and it was instantly picked up by the community who have elaborated upon it ever since. He’s a frequent contributor to InfoQ, a speaker/trainer at Skills Matter, and also a well-known speaker at international conferences.

Topics of Discussion:

[3:24] Greg talks about being poached from university and his path to computer science, starting in the lottery and horse racing systems.

[7:25] Greg defines CQRS at the base level.

[9:24] What is event sourcing?

[11:25] How does it look in database technology?

[19:19] How does asynchronous processing work with event sourcing?

[22:44] Greg talks about causation ID and correlation ID.

[26:49] If someone is running on Azure, what technology would be associated with the stream of event sourcing?

[27:27] When you’re event sourcing, your events are your concept of truth.

[28:15] What’s the relationship between event sourcing and CQRS?

[31:16] How has Greg’s method of explaining these concepts changed over time?

[31:36] When you teach something, you both get a better understanding of the thing that you’re teaching, and you get a better understanding of how to teach it to somebody.

Mentioned in this Episode:

Architect Tips — New video podcast!

Azure DevOps

Clear Measure (Sponsor)

.NET DevOps for Azure: A Developer’s Guide to DevOps Architecture the Right Way, by Jeffrey Palermo — Available on Amazon!

Jeffrey Palermo’s YouTube

Jeffrey Palermo’s Twitter — Follow to stay informed about future events!

Greg Young Twitter

Greg Young GitHub

Event Store

Greg Young YouTube

Want to Learn More?

Visit AzureDevOps.Show for show notes and additional episodes.

213 tập