ru

RabbitMQ в действии: распределенная система обмена сообщениями для всех на русском

#3040321
RabbitMQ в действии: распределенная система обмена сообщениями для всех

RabbitMQ in Action: Distributed Messaging for Everyone (B097823JRZ)

Купить и скачать электронную книгу в форматах PDF, EPUB, FB2, MOBI

Jason Williams | #360: Программирование с открытым исходным кодом

4.0 (29)
Краткое содержание

«RabbitMQ в действии» — это динамичный курс по созданию и управлению масштабируемыми приложениями с использованием сервера обмена сообщениями RabbitMQ. Он начинается с объяснения принципа работы очередей сообщений, их истории и роли RabbitMQ в этом процессе. Затем приводятся реальные примеры, которые можно применить для решения собственных задач масштабируемости и взаимодействия.
О технологии
В основе большинства крупных приложений лежит виртуальный коммутатор, через который сообщения быстро передаются между серверами, программами и сервисами. RabbitMQ — это эффективная и простая в развертывании очередь, которая без проблем обрабатывает этот поток сообщений в любых ситуациях, от веб-стартапов до крупных корпоративных систем.
О книге
Книга «RabbitMQ в действии» научит вас создавать и управлять масштабируемыми приложениями на разных языках программирования, используя сервер обмена сообщениями RabbitMQ. Начать очень просто. Вы узнаете, как работает система очередей сообщений и как в неё вписывается RabbitMQ. Затем вы изучите практические вопросы масштабируемости и взаимодействия на множестве примеров. В конце вы будете знать, как заставить RabbitMQ работать как хорошо отлаженный механизм в круглосуточной среде.

Предназначено для разработчиков, знакомых с Python, PHP, Java, .NET или любым другим современным языком программирования. Опыт работы с RabbitMQ не требуется.

Что внутри?
  • Изучите основные шаблоны проектирования сообщений.
  • Используйте шаблоны для масштабируемости по требованию.
  • Связать PHP-фронтенд с бэкендом, написанным на любом другом языке.
  • Внедрите службу оповещений PubSub всего за 30 минут.
  • Настройте встроенную функцию кластеризации RabbitMQ.
  • Мониторинг, управление, расширение и настройка RabbitMQ

=========================================================
Оглавление
  1. Вытаскиваем RabbitMQ из рукава.
  2. Понимание сообщений
  3. Управление и администрирование кроликов
  4. Решение задач с помощью RabbitMQ: программирование и шаблоны.
  5. Группировка и обработка сбоев
  6. Написание кода, который выдерживает сбои
  7. Уорренс и Шовелс: отказоустойчивость и репликация
  8. Администрирование RabbitMQ через веб-интерфейс
  9. Управление RabbitMAP с помощью REST API
  10. Мониторинг: Хьюстон, у нас проблема.
  11. Ускорьте и обеспечьте безопасность своего кролика.
  12. Умные кролики: расширение RabbitMQ