Finance Certifications Goldman Sachs & Amazon Teams Trust
Google, IBM & Microsoft Certificates — All in One Plan
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Explore the principles and applications of distributed system design in data engineering through this informative 34-minute talk. Gain insights into key concepts such as data partitioning, replication, fault tolerance, scalability, and data consistency. Examine real-world examples to understand best practices and trade-offs in building robust, large-scale data systems. Learn about different replication models, synchronous vs. asynchronous replication, and the concept of quorums. Delivered by Touseef Liaqat, a seasoned software engineer and entrepreneur, this talk provides a comprehensive overview of distributed systems and their crucial role in modern data engineering challenges.
Syllabus
– Introduction
– What is a Distributed System
– Key concepts in distributed systems
– Fault Tolerance
– Replication
– Synchronous VS Asynchronous Replication
– Replication Models
– Quorums
Taught by
Data Science Dojo