Friday 

Room 3 

13:40 - 14:40 

(UTC+01) 

Talk (60 min)

The Developer's Guide to Data Modelling with Document Databases

Document databases enable an extremely flexible data model for faster and more iterative development. At the same time, however, the data model you design can seriously speed up or slow down your application. 😅 While flexibility is great in theory, it's not practical in reality!

Architecture
Big Data
Database

If you’re wondering how to develop a data model with document databases (or if it's even necessary!), or wondering how to leverage its flexibility (rather than be hindered by it), wonder no more! In this session, we'll:

  • Examine a methodology that helps us develop a data model using document databases.
  • Put the methodology we learn into practice by walking through a use case, phase-by-phase.
  • Understand not only HOW to develop a model, but WHAT to model for, including the tradeoffs of each option.

At the end of this session, you’ll leave understanding the best practices for developing a document data model and be confident in your ability to continuously improve it as your application evolves!

Adrienne Braganza Tacke

Adrienne is a Filipina software engineer, international speaker, author of Coding for Kids: Python, and a LinkedIn Learning instructor...essentially, an overachiever. She's currently writing "Looks Good To Me: Constructive Code Reviews", a labor of love that she hopes will improve code reviews everywhere. Most importantly, she spends way too much money on coffee, desserts, and vintage clothing and ungodly amounts of time playing Age of Empires II.