🐰 Одна из причин выбрать RabbitMQ
В рабочем стартапе мы наконец-то начали приходить к микросервисам. Одно из ключевых ПО (API и все что с ними связано) уже на микросервисах, но еще на хостовой машине. Однако, мой рабочий интеграционный проект во всю контейнеризируется и разворачивается на кластере с Docker Swarm :) К слову, у нас в команде микросервисы и контейнеризация это веселый холивар ⚔️, которые длится уже полгода. В обоих проектах используется общение между службами, где-то REST, а где то брокер сообщений 🎊 (там где не требуется синхронный ответ)...
691 читали · 5 лет назад
Балансировка нагрузки с помощью HAProxy
Введение HAProxy (high availability proxy) — написанный на C популярный прокси-сервер для Linux, Solaris и FreeBSD с возможностью балансировки нагрузки TCP/http. HAProxy используется в ряде высоконагруженных веб-сайтов, включая Twitter, GitHub, Imgur и Instagram...
715 читали · 2 года назад
Введение в RabbitMQ: основные концепции и преимущества
Введение RabbitMQ - это мощный брокер сообщений с открытым исходным кодом, который предоставляет надежный механизм для асинхронной связи между компонентами программного обеспечения. Он использует стандартный протокол AMQP (Advanced Message Queuing Protocol) и поддерживает различные функциональности, такие как маршрутизация сообщений, управление очередями, обменниками и др. RabbitMQ обеспечивает гибкую и масштабируемую архитектуру, помогая разработчикам создавать распределенные и надежные системы...
310 читали · 2 года назад
Настройка кластера HAproxy при помощи VRRP
Для создания защищенного подключения извне по протоколу RDP одним из самым популярных способов является настройка роли шлюза терминалов RDP. Однако, для данной роли, в отличие от других компонентов терминальной фермы, Microsoft не предлагает своих инструментов для создания отказоустойчивости внешней точки подключения пользователей. Одним из надежных решений данной проблемы является использование сторонних балансировщиков нагрузки, которые позволяют распределять трафик между несколькими серверами,...