Публикации по теме 'rabbitmq'


Освоение распределенного обмена сообщениями с помощью .NET 6 и MassTransit: создание надежного API продукта
Что такое МассТранзит? MassTransit — это платформа распределенных приложений с открытым исходным кодом для создания систем на основе сообщений в экосистеме .NET. Он обеспечивает абстракцию высокого уровня для отправки и получения сообщений между компонентами, позволяя разработчикам создавать несвязанные, масштабируемые и удобные в сопровождении приложения. MassTransit упрощает связь между различными компонентами приложения с помощью инфраструктуры обмена сообщениями, обычно..

Изучение протоколов RabbitMQ
Введение: RabbitMQ — один из наиболее широко используемых брокеров сообщений с открытым исходным кодом. Это облегчает эффективную маршрутизацию и управление сообщениями в распределенных системах. Как сказано в официальной документации: «RabbitMQ принимает и пересылает сообщения. Вы можете думать об этом как о почтовом отделении: когда вы кладете почту, которую хотите отправить, в почтовый ящик, вы можете быть уверены, что почтальон в конечном итоге доставит почту вашему..

Как создать масштабируемый сервис Scrawler с помощью Puppeteer?
Часть 2: Сделайте его масштабируемым Эта история является частью 2 статьи Как создать масштабируемый сервис Scrawler с помощью Puppeteer? . В части 1 у нас уже есть простая краулерная система. В этой системе все запросы запросов должны обрабатываться одним сервером. В случае, если количество запросов слишком велико, сервер может рухнуть, и запросы больше не обрабатываются. В этой истории мы постараемся решить эту проблему. Обрабатывайте тысячи запросов, делая процесс обходчика..

Гарантированная доставка сообщений с RabbitMQ
RabbitMQ - это зрелый и стабильный сервер обмена сообщениями, который использует протокол AMQP для обмена сообщениями между производителями и потребителями. Он может обслуживать несколько вариантов использования, в том числе: переходные каналы, разветвленные сообщения, федерацию и другие. Здесь я объясню некоторые (возможно, все…) конфигурации и параметры для моего наиболее распространенного варианта использования: Гарантированная доставка сообщений для очередей рабочих заданий. Это..

Зачем нам нужен RabbitMQ?
Знать ключевые особенности RabbitMQ и как его использовать В истории человечества было много разных передатчиков сообщений, будь то дымовые сигналы, почтовые голуби или даже курьеры. Людям нужно общаться. Программные системы также должны взаимодействовать. Однако, несмотря на технический прогресс, общение всегда проходит по одному и тому же хабу. Есть отправитель, получатель и сообщение. Кроме того, к коммуникации могут предъявляться различные требования, например, гарантированная..

Шаблон публикации-подписки с NET 7 и RabbitMQ
Подробное руководство по реализации шаблона публикации-подписки с использованием .NET 7 и RabbitMQ. Тсс! Эй, ты! Да ты! Готовы погрузиться в захватывающий мир паттерна Publish-Subscribe? Пристегнитесь, и поехали! Мы собираемся изучить, как реализовать этот замечательный шаблон, используя .NET 7 с RabbitMQ в качестве нашего надежного брокера сообщений. Если вы новичок в RabbitMQ и его основных концепциях, я настоятельно рекомендую прочитать мою предыдущую статью:..

RabbitMQ с Docker на Windows за 30 минут
Как настроить экземпляр RabbitMQ с Docker в Windows и начать отправлять сообщения. Хотите быстро запустить RabbitMQ в среде разработки Windows? Может быть, вы просто хотите попробовать наиболее развернутый брокер сообщений, но не хотите пробовать его в Azure, или попросите свою ИТ-команду развернуть новый сервер только для этого: Docker - ваше решение. Установить Docker для Windows : просто скачайте его, а все остальное сделает установщик. Запустите Docker и дождитесь его..