Talk in English - US at SunshinePHP 2018
Track Name:
Key Biscayne 2
View Slides: https://speakerdeck.com/bradleyholt/domain-driven-data-at-sunshinephp
Short URL: https://joind.in/talk/8c8b3
(QR-Code (opens in new window))
There are many types of databases and data analysis tools from which to choose today. Should you use a relational database? How about a key-value store? Maybe a document database? Or is a graph database the right fit for your project? What about polyglot persistence? Help! Applying principles from Domain-Driven Design such as strategic design and bounded contexts, this session will help you choose and apply the right data layer for your application's model or models. We'll explore traditional relational databases, graph databases, document databases, key/value stores, polyglot persistence, CQRS, event sourcing, and data layers for microservices.
Comments
Comments are closed.
Very well explained
Clear
Just technically high enough
I found the explanations of why you might choose difference storage mechanisms based on the needs of the particular application component very compelling. I wish there had been time to dive into some specifics of how integrating such disparate implementations might work.
Great DDD talk!
It was really nice being able to see at a high level the benefits of using different databases. I think I will actually need a document database. Right now I'm shoehorning the data into my relational setup and it may simplify a lot of complications to just put that data off into an engine meant to parse it. Something I never would have known to look for without this talk! Thanks!
very informative, and I learned more from the brief bit at the end about the more advanced implementations than i expected to learn at the entire conference!
Great info. I’ll be sharing this with our team.