Learn CQRS (@learncqrs) 's Twitter Profile
Learn CQRS

@learncqrs

Sharing the best content on CQRS: Command Query Responsibility Segregation.

ID: 1571852168914690048

linkhttps://learncqrs.com calendar_today19-09-2022 13:22:28

52 Tweet

147 Takipçi

0 Takip Edilen

Learn CQRS (@learncqrs) 's Twitter Profile Photo

Nice concise introduction to #CQRS and #EventSourcing with - The Dynamic Duo: Event Sourcing and CQRS by Marat Miftakhov learncqrs.com/8HoqGv?list=ar…

Mike Schweitzer (@mfschweitzer) 's Twitter Profile Photo

David Boyne 🚀 Marvel Snap uses CQRS, event sourcing, recomposing on client. Only within a 1v1 game session, and pinned to a version. We avoided schema versioning problems that way. IME it's great for short lived uses or archival-only, difficult if long lived + you plan to interpret the events.

Antônio Falcão Jr. (@antoniofalcaojr) 's Twitter Profile Photo

Bringing idempotency to a distributed reactive system is a considerable challenge. What do I mean by idempotency treatment? Absolutely is not a message HASH or GUID control. Modeling Uncertainty is the more efficient way to deal with this... #DDDesign

Learn CQRS (@learncqrs) 's Twitter Profile Photo

Great read from the engineering team at @AutoTraderLife: Real-Time Personalisation of Search Results with Auto Trader's Customer Data Platform Broadcasting user behaviour events. Derived data. API gateway. Lots of goodness. learncqrs.com/wp2dCa?list=ar…

Andrew Cairns (@andrewcairns) 's Twitter Profile Photo

In this article, I explore what ACK/NACK protocol messages are and how they can be used with #CQRS. acairns.substack.com/p/acknack-for-…

Learn CQRS (@learncqrs) 's Twitter Profile Photo

Making your Application Stable with the Outbox Pattern. In this article Dariusz Gafka discusses the advantages of the Outbox pattern and why you want to persist your events at the same time as other state changes. learncqrs.com/vY7A3z

Andrew Cairns (@andrewcairns) 's Twitter Profile Photo

Shitting on SOLID has become too popular. Which principle are you so against and why? Do you like objects w/ many responsibilities and reasons to change? Modifying stable code to add functionality? Perhaps you love large interfaces? Or new'ing within your classes? You do you.

Andrew Cairns (@andrewcairns) 's Twitter Profile Photo

Working with a legacy system presented some challenges with transaction boundaries. Be mindful of consumers with side-effects. More in my devlog: youtu.be/y67hTtS37yw

Learn CQRS (@learncqrs) 's Twitter Profile Photo

Fascinating talk by Udi Dahan at @ndc_conferences: "CQRS pitfalls and patterns" - particularly interesting perspective on Public/Private Responsibility Segregation. learncqrs.com/bOi45N

Learn CQRS (@learncqrs) 's Twitter Profile Photo

Understanding CAP Theorem is important when designing distributed systems. CQRS can avoid the limitations of CAP Theorem by splitting Reads (optimised for Availability) and Writes (optimised for Consistency) into different systems. youtube.com/shorts/DxywRiK…

Andrew Cairns (@andrewcairns) 's Twitter Profile Photo

Playing around with an idea to visually explain Partition Tolerance. Thinking about doing a more in-depth video about CAP Theorem, how it can be used as a design tool for distributed systems and how #CQRS relates.

Andrew Cairns (@andrewcairns) 's Twitter Profile Photo

Accidentally discovered some funky behaviour when running an artisan command - and I recommend you avoid using it!! 😅 youtube.com/watch?v=gCQRhX… #laravel #php

Andrew Cairns (@andrewcairns) 's Twitter Profile Photo

What can we learn about Software Development from Retro Games? As it turns out... quite a lot! Sharing a teaser for the upcoming video:

Andrew Cairns (@andrewcairns) 's Twitter Profile Photo

What is a Command Bus? If you haven't encountered a Command Bus before, or not quite clear on it's purpose - this might help you develop an easy way to think about them. youtu.be/pXVZhFE2pbk

What is a Command Bus?

If you haven't encountered a Command Bus before, or not quite clear on it's purpose - this might help you develop an easy way to think about them.

youtu.be/pXVZhFE2pbk
Learn CQRS (@learncqrs) 's Twitter Profile Photo

Fun way to think about Composition and Inheritance! Follow the YouTube channel if you're interested in #softwaredevelopment & #programming