Domain-Driven Data

Bradley Holt (09.Feb.2018 at 11:30, 1 hr )
Talk at SunshinePHP 2018 (English - US)

Rating: 5 of 5

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.

Who are you?

Claim talk

Talk claims have been moved to the new Joind.in site.

Please login to the new site to claim your talk

Want to comment on this talk? Log in or create a new account or comment anonymously

Write a comment

 
Please note: you are not logged in and will be posting anonymously!
= six plus nine

Comments

Rating: 4 of 5

09.Feb.2018 at 12:07 by Jean-Guy Billard (2 comments) via Web2 LIVE

Very well explained
Clear
Just technically high enough

Rating: 4 of 5

09.Feb.2018 at 18:20 by Dana Luther (33 comments) via Joind.in iPhone app

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.

Rating: 5 of 5

10.Feb.2018 at 08:24 by Andres Orav (6 comments) via Web2 LIVE

Great DDD talk!

Rating: 5 of 5

12.Feb.2018 at 10:37 by Trenton Bollinger (16 comments) via Web2 LIVE

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!

Rating: 5 of 5

13.Feb.2018 at 11:49 by Lawrence Shea (28 comments) via Web2 LIVE

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!

© Joind.in 2018