Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

A Look at Polyglot Data and Event Sourcing - Lecture 24

ChariotSolutions via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore event sourcing and polyglot data concepts in this 47-minute conference talk from Philly ETE 2014. Delve into the challenges of handling data and the importance of choosing the right data model to avoid accidental complexity. Discover the difference between polyglot data and polyglot persistence, and learn how to implement multiple data representations within a single system. Examine various data models, including OLAP, Graph, Lucene, and CEP, and understand their applications in different scenarios. Gain insights on command sourcing with CQRS implementation, and learn when to use specific databases like ElasticSearch, Redis, or MongoDB. Develop the ability to select the most appropriate data model for each problem, moving beyond predefined thinking patterns. Cover topics such as immutability, avoiding super user attacks, and balancing writing and reading operations in data management.

Syllabus

Intro
Event Sourcing
Structure
Immutable
Avoid Super User Attacks
Polyglot Data
Writing vs Reading
Multiple Models
Summary
Multiple Data Models
Conclusion

Taught by

ChariotSolutions

Reviews

Start your review of A Look at Polyglot Data and Event Sourcing - Lecture 24

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.