Patterns of Distributed Systems Unmesh Joshi
- Время доставки: 7-10 дней
- Состояние товара: новый
- Доступное количество: 15
Просматривая «Patterns of Distributed Systems Unmesh Joshi», вы можете быть уверены, что данное изделие из каталога «Компьютерные сети» вы получите через 5-7 дней после оплаты. Товар будет доставлен из Европы, проверен на целостность, иметь европейское качество.
Шаблоны распределенных систем (серия подписей Аддисона-Уэсли (Фаулер))
- Автор: Джоши, Unmesh
- Издательство: Addison-Wesley Professional
- Год выпуск: 2023 г.
- Количество страниц: 464
- Размеры: 23,2 х 18,7 х 2,2 li>
- Язык: Английский: Опубликовано; Английский: язык оригинала; Английский
- ISBN: 9780138221980
Шаблонный подход к проектированию распределенных систем и решению распространенных проблем внедрения Сегодня все больше и больше предприятий зависят от облачных сервисов таких поставщиков, как AWS, Microsoft Azure и GCP. Они также используют продукты, такие как Kafka и Kubernetes, или базы данных, такие как YugabyteDB, Cassandra, MongoDB и Neo4j, которые распространяются по своей природе. Поскольку эти распределенные системы по своей сути являются системами с отслеживанием состояния, корпоративные архитекторы и разработчики должны быть готовы ко всему, что может пойти не так, когда данные хранятся на нескольких серверах, — от сбоев процессов до задержек в сети и несинхронизации часов. Шаблоны распределенных систем описывает набор шаблонов, которые наблюдались в основных распределенных системах с открытым исходным кодом. Изучение общих проблем и решений, воплощенных в шаблонах в этом руководстве, даст вам лучшее понимание того, как работают эти системы, а также заложит прочную основу в принципах проектирования распределенных систем. Эти шаблоны и решения, содержащие примеры реального кода из таких систем, как Kafka и Kubernetes, подготовят вас к уверенному использованию баз кода с открытым исходным кодом и пониманию реализаций, с которыми вы сталкиваетесь «в дикой природе». Ознакомьтесь со строительными блоками алгоритмов консенсуса, таких как Paxos и Raft. , для обеспечения согласованности реплик в распределенных системах. Понимать использование логических временных меток в базах данных — фундаментальную концепцию управления версиями данных. Изучить часто используемые схемы секционирования с углубленным изучением тонкостей протокола двухфазной фиксации. Анализировать механизмы, используемые при реализации кластера. задачи координации, такие как членство в группах, обнаружение сбоев и обеспечение надежной координации кластера. Изучите методы установления эффективной сетевой связи между узлами кластера. Наряду с корпоративными архитекторами и архитекторами данных разработчики программного обеспечения, работающие с облачными сервисами, такими как Amazon S3, Amazon EKS и Azure CosmosDB или GCP Cloud Spanner, найдут этот набор шаблонов незаменимым. Зарегистрируйте свою книгу для удобного доступа к загрузкам, обновлениям и/или исправлениям по мере их появления. Подробности смотрите внутри книги.