Накопилась гора книг? Одному сложно заставить себя читать? Нужен систематический подход? Тогда добро пожаловать в книжный клуб! Обсуждаем, делимся впечатлениями и ревьюим друг друга.
Хотите понять, где лучше развивать свою карьеру: в небольшом стартапе или в большой компании типа Microsoft, Apple, Amazon, Netflix и Google. В этом вам поможет разобраться интервью, где обсудим в чем различия, какие есть преимущества и сложности обоих вариантов. Так же будем сравнивать FAANG и Startup в разрезе культуры, гибкости, инноваций.
Делиться своим опытом будет невероятно интересный гост - Игорь Пересунько 🔥 Игорь Software Engineer в YC стартапе iollo, который работает над увелечением продолжительности жизни, Ex-Microsoft, пишет про свои проекты в telegram (https://t.me/ihor_codes), ведет канал про алгоритмы (https://www.youtube.com/c/IhorCodes), стримит на twitch (https://twitch.tv/ihor_codes).
We will discuss how Martin and Andrew S. Tanenbaum decided to write this book and who contributed more to the fourth edition. Let's discuss who this book is intended for, and also talk about Martin's future creative plans. We will also talk about what trends await us in the field of distributed systems, and how Martin assesses their evolution.
Всем спасибо за встречу ❤️ Мы обсудили, каким интересным историческим артефактом является биткоин-документ, написанный Сатоши Накамото, где он перевернул и изменил правила распределенных систем. Также мы разобрались, почему майнить криптовалюту на Марсе не выгодно. Ребята смогли передать суть блокчейна всего несколькими фразами и поделились примерами его применения в реальном мире, такими как децентрализованная архитектура, консенсус с участием множества участников и организация коммуникации в децентрализованной системе. Мы также обсудили, что не получило широкого распространения в блокчейне к концу 2023 года, а также то, что сохранит свою важность в технологиях после этого периода и может быть полезно разработчикам.
Всем спасибо за встречу ❤️ Мы глубоко обсудили важность безопасности, рассмотрели моменты, когда она становится приоритетной, и изучили основные принципы дизайна, которые лежат в её основе. Особое внимание уделили сложному вопросу обеспечения соблюдения стандартов GDPR при удалении данных из резервных копий баз данных, и здесь Миша предложил отличное решение.
В этой главе мы подробно рассмотрим методы обеспечения отказоустойчивости в распределенных системах. Разберемся, что такое группы процессов и как достигается в них консенсус. Поговорим о том, как строить надежную коммуникацию между сервером и клиентом. Также обсудим такую важную тему, как восстановление после сбоя.
Важной темой в распределенных системах является репликация данных. Репликация помогает делать сервисы более надежными и производительными, и одной из ключевых задач является обеспечение согласованности данных во всей системе. На встрече разберемся, какие есть варианты решения.
Всем спасибо за встречу ❤️ Получился супер интересный собес, много было крутых и практических задач. Задачки и вопросы были senior уровня. Разобрались какие сейчас актуальные вопросы по Go обсуждают на собеседованиях.
Всем спасибо за встречу ❤️ Обсудили такую важную тему как нейминг не только в распределенных системах, но и в целом. Поговорили о том что такое плохой и хороший нейминг, как это сильно влияет на то как другие разработчики читаю код и архитектуру системы. Разобрались, что делать когда нейминг уже плохой и как это можно поправить.
Show more
распределенные системы
Dmitrii Khrustalev
Does this video include a paid promotion (of Bugaenko)?
Всем спасибо за встречу ❤️ Было невероятно интересно 🔥 Разобрались в координации компонентов распределенного приложения. Поговорили о том когда надо использовать физические часы, а когда логические, как синхронизировать часы в распределенной системе. Дима привел пример из жизни, когда могут возникнуть проблемы в кластаре Cassandra из-за разных часов. Так же обсудили как делать взаимные блокировки (mutual exclusion), чтобы совместно использовать ресурсы.
Show more
distributedsystems
softwarearchitecture
Subscription levels
Junior
$ 1,04 per month
• Доступ на 2 недели раньше к видео и статьям
• Упоминание и благодарность в начале ролика с уровнем Junior
Middle
$ 3,2 per month
• Доступ на 2 недели раньше к видео и статьям
• Упоминание и благодарность в начале ролика с уровнем Middle
Senior
$ 5,2 per month
• Доступ на 2 недели раньше к видео и статьям
• Упоминание и благодарность в начале ролика с уровнем Senior
• Подпись Senior в telegram чате книжного клуба
Lead
$ 10,4 per month
• Доступ на 2 недели раньше к видео и статьям
• Упоминание и благодарность в начале ролика с уровнем Lead