Проектирование масштабируемых систем с помощью Erlang/OTP
-30%
Описание и характеристики
В первой части книги вы узнаете о подходах к проектированию и реализации поведений процессов и деревьев наблюдения с помощью Erlang/OTP, а также как собирать их в самостоятельные узлы. Вторая часть рассматривает вопросы надёжности, масштабируемости и высокой доступности в вашем проекте в це-лом. Если вы уже хорошо знакомы с Erlang, эта книга поможет вам разобраться с проектными решениями и компромиссами, на которые придётся пойти, чтобы обеспечить бесперебойную работу вашей системы.
• Исследуйте составные части, из которых строится любая ОТР-система: язык Erlang, набор инструментов, библиотек, а также абстрактных принципов и правил проектирования
• Спуститесь к основам повторно используемых платформ OTP, узнайте о структурах, составленных из Erlang-процессов, на основе которых библиотека ОТР строит свои поведения
• Разберитесь с поддержкой клиент-серверных структур в поведениях ОТР, с шаблонами поведений конечных автоматов, с обработкой событий и интеграцией между кодом и системой времени выполнения
• Создавайте собственные поведения и особые процессы
• Используйте инструменты, методы и архитектуры ОТР, предназначенные для установки вашей программы, организации мониторинга и администрирования.
ID товара
2653361
Издательство
ДМК Пресс
Год издания
2017
ISBN
978-5-9706-0212-6, 978-5-97060-212-6
Переводчик
Литовченко Д.В.
Количество страниц
486
Размер
2.3x15.8x22
Тип обложки
Мягкий переплёт
Тираж
200
Вес, г
600
2 127 ₽
3 039 ₽
+ до 319 бонусов
Последний экземпляр
В магазины сети, бесплатно
СегодняАдреса магазинов
Другие способы доставки
Наличие в магазинах
от 2 299 ₽
Москва
Нет в наличии
Отзывы
15 бонусов
за полезный отзыв длиной от 300 символов
15 бонусов
если купили в интернет-магазине «Читай-город»
Оставьте отзыв и получите бонусы
Оставьте первый отзыв и получите за него бонусы.
Это поможет другим покупателям сделать правильный выбор.
3.0
Итак, вам требуется создать масштабируемую и устойчивую к сбоям систему, имеющую требования к высокой доступности. Узнайте, почему платформа Erlang/OTP так известна широтой, глубиной и согласованностью своих воз-можностей. Это практическое руководство демонстрирует использование языка Erlang и его платформы OTP, состоящей из библиотек, инструментов и принципов проектирования. Мы рассмотрим принципы разработки сложных систем, готовых к коммерческой эксплуатации, которым просто запрещено выходить из строя.
В первой части книги вы узнаете о подходах к проектированию и реализации поведений процессов и деревьев наблюдения с помощью Erlang/OTP, а также как собирать их в самостоятельные узлы. Вторая часть рассматривает вопросы надёжности, масштабируемости и высокой доступности в вашем проекте в це-лом. Если вы уже хорошо знакомы с Erlang, эта книга поможет вам разобраться с проектными решениями и компромиссами, на которые придётся пойти, чтобы обеспечить бесперебойную работу вашей системы.
• Исследуйте составные части, из которых строится любая ОТР-система: язык Erlang, набор инструментов, библиотек, а также абстрактных принципов и правил проектирования
• Спуститесь к основам повторно используемых платформ OTP, узнайте о структурах, составленных из Erlang-процессов, на основе которых библиотека ОТР строит свои поведения
• Разберитесь с поддержкой клиент-серверных структур в поведениях ОТР, с шаблонами поведений конечных автоматов, с обработкой событий и интеграцией между кодом и системой времени выполнения
• Создавайте собственные поведения и особые процессы
• Используйте инструменты, методы и архитектуры ОТР, предназначенные для установки вашей программы, организации мониторинга и администрирования.
В первой части книги вы узнаете о подходах к проектированию и реализации поведений процессов и деревьев наблюдения с помощью Erlang/OTP, а также как собирать их в самостоятельные узлы. Вторая часть рассматривает вопросы надёжности, масштабируемости и высокой доступности в вашем проекте в це-лом. Если вы уже хорошо знакомы с Erlang, эта книга поможет вам разобраться с проектными решениями и компромиссами, на которые придётся пойти, чтобы обеспечить бесперебойную работу вашей системы.
• Исследуйте составные части, из которых строится любая ОТР-система: язык Erlang, набор инструментов, библиотек, а также абстрактных принципов и правил проектирования
• Спуститесь к основам повторно используемых платформ OTP, узнайте о структурах, составленных из Erlang-процессов, на основе которых библиотека ОТР строит свои поведения
• Разберитесь с поддержкой клиент-серверных структур в поведениях ОТР, с шаблонами поведений конечных автоматов, с обработкой событий и интеграцией между кодом и системой времени выполнения
• Создавайте собственные поведения и особые процессы
• Используйте инструменты, методы и архитектуры ОТР, предназначенные для установки вашей программы, организации мониторинга и администрирования.