Я написал новую книгу по Elixir:
Развертывание Elixir: Advanced Topics
Она основана на отзывах и предложениях, которые я получил от читателей моей предыдущей книги «Развертывание Elixir».
Они попросили меня написать больше о кластеризации в Elixir и развертывании в Kubernetes.
Я проведу вас с нуля до развертывания кластера Kubernetes в трех крупных облачных провайдерах.
В этой книге:
- Я покажу вам, как создать релиз Elixir из вашего приложения и развернуть его в Docker.
- Узнаете, что такое кластер Erlang и как его создать.
- Изучим различные стратегии создания кластеров с помощью библиотеки
libcluster
. - Я покажу вам, как развернуть его на кластере Kubernetes с помощью minikube.
- Когда вы почувствуете себя комфортно при масштабировании приложения, я покажу вам, как развернуть его на Amazon Web Service, Microsoft Azure и Google Cloud Platform.
Вы можете скачать пример главы здесь:
Скачать пример главы
Если вы предпочитаете видеоверсию, я представил часть главы 4 на этой встрече Elixir meetingup:
Смотрите здесь
Получить полную версию книги можно здесь:
Развертывание Elixir: Продвинутые темы