
Sign up to save your podcasts
Or


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.
By Jeffrey Palermo4.6
2222 ratings
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.

270 Listeners

383 Listeners

290 Listeners

479 Listeners

623 Listeners

151 Listeners

585 Listeners

43 Listeners

215 Listeners

225 Listeners

987 Listeners

181 Listeners

243 Listeners

63 Listeners

141 Listeners