Practical Event Sourcing with Marten and .NET - Oskar Dudycz - NDC Oslo 2023

  Рет қаралды 8,170

NDC Conferences

NDC Conferences

Күн бұрын

Пікірлер: 8
@sgwong513
@sgwong513 Жыл бұрын
thanks, this really teach me how event sourcing works in 1 hour. I wanted to learn event sourcing for some time but this video really show how it works practically.
@georgesotiropoulos9935
@georgesotiropoulos9935 Жыл бұрын
great lecture. bravo. wish these advanced techniques where available in java
@JosiahWarren
@JosiahWarren Жыл бұрын
Thanks for the lecture. Of cource there is strong consistency when you have a single replica. And evrything has to commit in the same db server. Eventual consistency is not only about that. I suggest Searching for "distributed transactions and crdts". There are some nice lectures by Martin Kleppmann
@event-driven
@event-driven Жыл бұрын
Could you point to the place where I said that there's something wrong with eventual consistency? 🙂
@JosiahWarren
@JosiahWarren Жыл бұрын
​@@event-driven i must admit you are correct.
@event-driven
@event-driven Жыл бұрын
​@@JosiahWarren great! 🙂 Btw. Martin Kleppmann's "Designing Data-Intensive Applications" is one of my favourite books. Highly recommended to everyone.
@mikeeshva9744
@mikeeshva9744 3 ай бұрын
If you put every event in one table you end with many locks on this table. And many locks means a bottleneck. Yes it's append only but RDBMS knows nothing about it. I better use NATS, EventStoreDB or even Kafka (if aggregate instances will not be a lot) to store events. At least you have to spread streams by separate tables by stream type. I also do not so like your approach with separating logic and data in an object-oriented language like C#. Yes sometimes functional style is useful but not in this case.
@0w784g
@0w784g 3 ай бұрын
All ideas look great when the example is a glorified todo list. If only real world software were that simple.
Balancing Coupling in Software Design - Vlad Khononov - NDC Oslo 2023
56:13
Support each other🤝
00:31
ISSEI / いっせい
Рет қаралды 81 МЛН
“Don’t stop the chances.”
00:44
ISSEI / いっせい
Рет қаралды 62 МЛН
She made herself an ear of corn from his marmalade candies🌽🌽🌽
00:38
Valja & Maxim Family
Рет қаралды 18 МЛН
Event Sourcing in 1 Hour with Marten in .NET
1:13:42
CodeOpinion
Рет қаралды 19 М.
Design Good Schemas - Get a Better Database - Nuri Halperin - NDC Oslo 2023
1:02:19
CQRS pitfalls and patterns - Udi Dahan - NDC Oslo 2023
59:26
NDC Conferences
Рет қаралды 26 М.
Practical OpenTelemetry for .NET - Martin Thwaites - NDC Oslo 2023
1:00:10
Being Staff Plus - Ian Cooper - NDC Oslo 2024
58:27
NDC Conferences
Рет қаралды 10 М.
Support each other🤝
00:31
ISSEI / いっせい
Рет қаралды 81 МЛН