-
Привет, читатель! На этом небольшом сайте будет освещена тема невероятно
полезной технологии в IT сфере, в частности, в сфере разработки больших приложений для крупных корпораций
Представляю вам - "Очередь сообщений"! Или же Message Queue, MQ на английский лад.
-
Скажу пару слов о себе. Меня зовут Коровкин Артём Олегович. Являюсь студентом 3 курса на кафедре
прикладной математики Вологодского государственного университета, а также разработчиком компании "Сбербанк-Технологии".
На работе занимаюсь разработкой интеграционных систем, в частности, вопросом очередей сообщений, о которых далее и пойдет речь.
- Очередь сообщений - это форма общения сервисов между
собой, используется, в основном, в микросервисных архитектурах приложений.
Я понимаю, что в определении очень много непонятных слов, сейчас все поясню.
-
Для начала! Скажем пару слов об определении приложения! Под понятием приложения здесь понимается
именно веб-приложение. Оно крутится (запущено) на серверах и выглядит для нас, зачастую, как обычный сайт (только слегка навороченный).
Примерами таких приложений являются ВКонтакте, Facebook, Сбербанк Онлайн и множество других популярных сайтов.
Особую нишу веб-приложений занимают банковские приложения, занимающиеся переводами денег и различными транзакциями.
Они не похожи на предыдущие примеры, но тем не менее играют огромную роль в современном мире. Это так называемые
высоконагруженные приложения, исходя из названия можно понять, что основной проблемой таких приложений является
огромная нагрузка на сервера, на которых эти приложения крутятся. О них дальше и пойдет речь.
-
На следующей странице обсудим что такое микросервисная и монолитная архитектура.