Projections in Event Sourcing: Build ANY model you want!
Projections in Event Sourcing are a way to derive current state from an event stream. This can be done asynchronously as events are persisted to an event stream which can update a projection. You don't need to replay all the events in an event stream to get to current state for a UI every time you need to display data. This could be very inefficient if you have a lot of events in a stream. Rather, create a projection that represents current state and keep it updated as events occur.
🔔 Subscribe: https://www.youtube.com/channel/UC3RKA4vunFAfrfxiJhPEplw?sub_confirmation=1
💥 Join this channel to get access to source code & demos!
https://www.youtube.com/channel/UC3RKA4vunFAfrfxiJhPEplw/join
🔥 Don't have the JOIN button? Support me on Patreon!
https://www.patreon.com/codeopinion
📝 Blog: https://codeopinion.com
👋 Twitter: https://twitter.com/codeopinion
✨ LinkedIn: https://www.linkedin.com/in/dcomartin/
0:00 Intro
1:23 Projections Explained
4:01 Publish/Subscribe
6:42 Code Implementation Example
#eventsourcing #softwarearchitecture #softwaredesign
Видео Projections in Event Sourcing: Build ANY model you want! канала CodeOpinion
🔔 Subscribe: https://www.youtube.com/channel/UC3RKA4vunFAfrfxiJhPEplw?sub_confirmation=1
💥 Join this channel to get access to source code & demos!
https://www.youtube.com/channel/UC3RKA4vunFAfrfxiJhPEplw/join
🔥 Don't have the JOIN button? Support me on Patreon!
https://www.patreon.com/codeopinion
📝 Blog: https://codeopinion.com
👋 Twitter: https://twitter.com/codeopinion
✨ LinkedIn: https://www.linkedin.com/in/dcomartin/
0:00 Intro
1:23 Projections Explained
4:01 Publish/Subscribe
6:42 Code Implementation Example
#eventsourcing #softwarearchitecture #softwaredesign
Видео Projections in Event Sourcing: Build ANY model you want! канала CodeOpinion
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
![Event Sourcing: Rehydrating Aggregates with Snapshots](https://i.ytimg.com/vi/eAIkomEid1Y/default.jpg)
![CQRS Myths | 3 Most Common Misconceptions](https://i.ytimg.com/vi/O9qpcZt6jW0/default.jpg)
![](https://i.ytimg.com/vi/nopqoD5IuF0/default.jpg)
![Why Event Sourced Systems Fail [eng] / Greg Young](https://i.ytimg.com/vi/FKFu78ZEIi8/default.jpg)
![Handling Duplicate Messages (Idempotent Consumers)](https://i.ytimg.com/vi/xeBY8fCWfvU/default.jpg)
![Service Oriented Architecture: Commands & Events Explained!](https://i.ytimg.com/vi/oJiUjiWeesQ/default.jpg)
![](https://i.ytimg.com/vi/VUrHrIJKb2Q/default.jpg)
![Event Sourcing Example & Explained in plain English](https://i.ytimg.com/vi/AUj4M-st3ic/default.jpg)
![AVOID Entity Services by Focusing on Capabilities](https://i.ytimg.com/vi/2gOOstEI4vU/default.jpg)
![Sagas: Event Choreography & Orchestration (NServiceBus)](https://i.ytimg.com/vi/rO9BXsl4AMQ/default.jpg)
![Multi-tenant Architecture for SaaS](https://i.ytimg.com/vi/e8k6TynqGFs/default.jpg)
![Is a REST API with CQRS Possible?](https://i.ytimg.com/vi/6XO6vSiioWE/default.jpg)
![Greg Young — A Decade of DDD, CQRS, Event Sourcing](https://i.ytimg.com/vi/LDW0QWie21s/default.jpg)
![Should you use the Repository Pattern? With CQRS, Yes and No!](https://i.ytimg.com/vi/01lygxvbao4/default.jpg)
![Restructuring to a Vertical Slice Architecture](https://i.ytimg.com/vi/cVVMbuKmNes/default.jpg)
![RPC vs Messaging: When to use which?](https://i.ytimg.com/vi/LMKVzguhFw4/default.jpg)
![Optimistic Concurrency in an HTTP API with ETags & Hypermedia](https://i.ytimg.com/vi/2Nk3kCCyu3A/default.jpg)
![Publishing Events from CRUD or Commands?](https://i.ytimg.com/vi/6-quY0PJUP4/default.jpg)
![CQRS & Event Sourcing Code Walk-Through](https://i.ytimg.com/vi/5aznkIEvkKc/default.jpg)
![My TOP Patterns for Event Driven Architecture](https://i.ytimg.com/vi/P5hq6iWn_p8/default.jpg)