• Есть много достойных тем, которые по тем или иным причинам остались незавершенными, или так и не набрали достаточное количество участников для старта. Так как ИИ постоянно развивается, то многим из таких тем мы сможем дать шанс на "вторую жизнь". Перевод таких тем в этом разделе будет осуществляться с помощью ИИ и онлайн-переводчиков, но не только.

Доступна Построение оркестратора на Go с нуля (2024) [Тим Боринг]

Построение оркестратора на Go с нуля (2024) [Тим Боринг]
0.00 звёзд 0 оценок

asd

Постоялец
Организатор
Статус
Online
Сообщения
4,938
Реакции
2,487
Баллы
1,030
BT
1,656
Build an Orchestrator in Go (2024) [Tim Boring] / Построение оркестратора на Go (с нуля) (2024) [Тим Боринг]
Построение оркестратора на Go с нуля (2024) [Тим Боринг] (2).jpg

Развивайте глубокое понимание Kubernetes и других систем оркестровки, создавая свою собственную с помощью Go и API Docker.

Системы оркестровки, такие как Kubernetes, могут показаться черным ящиком: вы развертываете их в облаке, и они волшебным образом обрабатывают все, что вам нужно. Это может казаться идеальным — пока что-то не пойдет не так, и вы не будете знать, как найти и исправить свои проблемы. Build an Orchestrator in Go (From Scratch) раскрывает внутреннюю работу фреймворков оркестровки, проводя вас через создание своей собственной.

В Build an Orchestrator in Go (From Scratch) вы узнаете, как:
- определить компоненты, из которых состоит любая система оркестровки.
- планировать контейнеры на рабочих узлах
- запускать и останавливать контейнеры с помощью Docker API
- управлять кластерами рабочих узлов с помощью простого API
- работать с алгоритмами, впервые разработанными Боргом из Google
- развенчивать мифы о системах оркестровки, таких как Kubernetes и Nomad

В книге «Создание оркестратора на Go (с нуля)» описывается каждый этап создания оркестратора с помощью диаграмм, пошаговых инструкций и подробных примеров кода Go. Не волнуйтесь, если вы не являетесь экспертом по Go. Код книги оптимизирован для простоты и читаемости, а ее ключевые концепции легко реализовать на любом языке. Вы узнаете об основных принципах этих фреймворков и даже о том, как управлять оркестратором с помощью интерфейса командной строки.

О технологии
Фреймворки оркестровки, такие как Kubernetes и Nomad, радикально упрощают управление контейнерными приложениями. Создание оркестратора с нуля дает вам глубокое понимание развертывания и масштабирования контейнеров, кластеров, модулей и других компонентов современных распределенных систем. Эта книга шаг за шагом проведет вас по созданию собственного оркестратора — с нуля.

О книге
«Создание оркестратора на Go (с нуля)» дает вам глубокий взгляд на фреймворки оркестровки и низкоуровневую работу распределенных контейнерных приложений. Он перенесет вас в увлекательное путешествие по созданию простого, но полезного оркестратора с использованием API Docker и Go SDK. По мере продвижения вы получите понимание Kubernetes на уровне гуру, а также шаблон, которому вы сможете следовать, когда вам нужно будет создать собственные решения оркестровки.

Что внутри
- Планирование контейнеров на рабочих узлах
- Запуск и остановка контейнеров с помощью Docker API
- Управляйте кластером рабочих узлов с помощью простого API
- Работа с алгоритмами, впервые разработанными Боргом из Google

О читателе
- Для инженеров-программистов, специалистов по эксплуатации и SRE.
- Простой код Go этой книги доступен всем программистам.

Об авторе
- Тим Боринг имеет более 20 лет опыта в разработке программного обеспечения.
- Большую часть этого времени он работал с системами оркестровки, включая Borg, Kubernetes и Nomad.

Содержание
ЧАСТЬ 1
- ВВЕДЕНИЕ
- 1 Что такое оркестратор?
- 2 От ментальной модели до скелетного кода
- 3 Навешиваем немного плоти на скелет задачи
ЧАСТЬ 2 WORKER
- 4 Workers of the Cube, объединяйтесь!
- 5 API для worker
- 6 Метрики
ЧАСТЬ 3 MANAGER
- 7 Менеджер входит в комнату
- 8 API для менеджера
- 9 Что может пойти не так?
ЧАСТЬ 4 РЕФАКТОРИНГИ
- 10 Реализация более сложного планировщика
- 11 Реализация постоянного хранилища для задач
ЧАСТЬ 5 CLI
- 12 Создание интерфейса командной строки
- 13 Что теперь?

Книга на английском языке (формат PDF), был произведен авто-перевод на русский язык (формат DOCX, PDF) с использованием нейросетей (Deepl)

Продажник
Скрытое содержимое могут видеть только пользователи групп(ы): Зарегистрированный
 
Последнее редактирование:
Назад
Сверху