In this episode of GeeksBlabla, we invited Taoufik Khamouli, Anouar Boukhatem and El Housseine Jaafari to talk about Databases, different types and, some advanced topics.
\nGuests\n\nNotes\n0:00 - Introduction.
\n0:06 - What do we mean by a Database?
\n0:10 - Why do we need databases?
\n0:20 - What are the different types of databases and why we have more than one?
\n0:39 - What are ACID properties, and why are they important?
\n0:51 - What is denormalization and, when we need it?
\n0:55 - What consideration to decide between database types?
\n1:29 - Open-source vs. proprietary database, Which one is better?
\n1:34 - What is Indexing and how to use it well?
\n1:37 - What is CAP theorem, and why is it important?
\n1:42 - What are the requirements to have High Availability & Data Replication in databases?
\n1:49 - What are Backup & Restore Policies best practices?
\n1:56 - Advice about Performance Optimization.
\n2:19 - Wrap up and goodbye.
\nLinks\nBooks:
\nBuilding Secure and Reliable Systems: Best Practices for Designing, Implementing, and Maintaining Systems
Designing Data-Intensive Applications