Foundations of Spanner System Design
Learn the core architectural principles of Spanner to understand how it provides globally consistent, highly available data storage for distributed applications.
-
💬
ИИ инструктор
Задавайте вопросы по любому уроку — понятный ответ придёт мгновенно, в любой момент. -
🕐
Начните в любое время
Без расписаний и дедлайнов — учитесь в своём темпе, когда удобно. -
🌐
На русском языке
Уроки, задания и сертификат — всё полностью на вашем языке.
О курсе
Curious about how some of the world's most critical applications maintain data consistency and availability across continents? Spanner offers a unique solution to these complex challenges. This course demystifies Spanner's foundational design, equipping you with a thorough understanding of its architecture and the innovative mechanisms that enable globally consistent, highly available data management. By the end of this course, you will be able to:
* Understand the fundamental components and layered architecture of Spanner.
* Learn how Spanner achieves global consistency through its TrueTime API and distributed transactions.
* Explore the principles of data replication, sharding, and fault tolerance within a Spanner instance.
* Analyze the sophisticated transaction management and commitment protocols that ensure data integrity.
* Grasp the trade-offs and performance considerations inherent in designing globally distributed databases.
* Practice interpreting conceptual diagrams and system flow descriptions to solidify your comprehension.
The course begins by outlining the inherent difficulties of distributed data management, then systematically introduces Spanner's core concepts. It progresses through a detailed examination of its hardware and software architecture, its unique consistency model, and its operational mechanisms, concluding with an exploration of practical design implications. This course is ideal for beginners in distributed database systems, aspiring software developers, and data engineers who seek a deep, foundational understanding of Spanner's design without requiring prior advanced knowledge. Start your journey into the world of globally distributed database design with Spanner.
Что вы получите
-
📜
Сертификат об окончании
Добавьте в профиль LinkedIn -
💬
Личный AI-наставник
Застрял на уроке? Спроси встроенного наставника о чём угодно, в любой момент. -
🎧
Аудиоверсия включена
Учитесь в дороге — экран не нужен -
♾️
Пожизненный доступ
Возвращайтесь в любое время, без срока -
📱
Телефон или компьютер
Работает везде и на любом устройстве -
💸
Возврат в течение 14 дней
Без вопросов -
⚡
Кратко и по делу
2 ч 42 мин практического материала
Отзывы
Отзывов пока нет — поделитесь своим первым.
Студенты также прошли
🎓 С сертификатом
Cassandra Distributed Database: Архитектура, CQL и управление кластерами
Сертификат
Практика
$14.99
→
🎓 С сертификатом
Поиск Splunk и руководство по запросам SPL
Сертификат
Практика
$14.99
→
🌟 Выбор студентов
🎓 С сертификатом
Технологии баз данных следующего поколения и будущие тенденции
Сертификат
Практика
$14.99
→
🔥 Востребован
🎓 С сертификатом
ElasticSearch для систем поиска и рекомендаций
Сертификат
Практика
$14.99
→
Часто спрашивают
Что нужно для прохождения курса? +
Только смартфон или компьютер с доступом в интернет. Никаких установок и оборудования.
Как оплатить? +
Банковской картой через Stripe. Данные карты обрабатывает Stripe — мы их не храним.
Можно ли вернуть деньги? +
Да — полный возврат в течение 14 дней, без вопросов.
Как долго будут доступны материалы? +
Навсегда. После покупки курс остаётся с вами — возвращайтесь в любое время.
Получу ли я сертификат? +
Да. По окончании выдаётся сертификат, который можно добавить в профиль LinkedIn.
Подходит для специалистов в
IT
Дизайн
Финансы
Маркетинг
Медицина
Образование
HoReCa
Производство