9 месяцев назад
RabbitMQ или что такое очереди сообщений (Message Queue).
Доброго времени суток, уважаемый читатель, в этой статье, используя не самый удачный вариант редактора текста от Яндекс Дзена, я попробую рассказать, что такое очереди сообщений, как и где их используют, а так же в качестве примера, расскажу про одну из реализаций очереди, называемой RabbitMQ. Давайте представим, что мы разработчики крупного сервиса, например сервиса для проверки домашних заданий студентами для всего университета. И нам нужно как то настроить систему взаимодействия процессов внутри...
Про очереди сообщений
Очереди сообщений — это очень большая тема, которую невозможно охватить парой статьей или роликов. Отчасти это связано с тем, что в настоящее время существует большое количество систем обмена сообщениями, реализующих схожие механизмы, но делающих это по-разному. В этой статье я хочу попытаться в общих чертах рассказать о том, что такое очереди сообщений, брокеры очередей сообщений, потоки (стримы), а также о том, зачем они нужны. В последующих статьях я постараюсь более предметно рассказать о конкретных реализациях очередей сообщений и их практическом применении...