Впорядковане оброблення повідомлень у системах з розподіленою архітектурою
Loading...
Date
2024
Authors
Давиденко, Андрій
Journal Title
Journal ISSN
Volume Title
Publisher
Національний університет "Києво-Могилянська академія"
Abstract
У роботі розглянуто сучасні виклики в розробці РС, проаналізовано типові сценарії, де необхідне впорядкування повідомлень, та запропоновано класифікацію РС відповідно до вимог щодо збереження стану й обчислень.
Description
This work analyzes challenges relevant for developers of distributed systems, in particular, with regard to ensuring the order of processing of events occurring in the system and its impact on the overall state of the system. It proposes a classification of distributed systems according to the desired characteristics in terms of maintaining and evaluating the current state. An example of using the tools of modern message brokers (such as RabbitMQ and Apache Kafka), which allow the processing of messages by only one consumer, is given.
Keywords
розподілена система (РС), брокери повідомлень RabbitMQ, протокол AMQP (Advanced Message Queuing Protocol), матеріали конференції, distributed system, message brokers RabbitMQ, AMQP (Advanced Message Queuing Protocol).
Citation
Давиденко А. М., Впорядковане оброблення повідомлень у системах з розподіленою архітектурою / Давиденко А. М. // Теоретичні та прикладні аспекти побудови програмних систем : працi 15 міжнародної науково-практичної конференції, Київ, 23-24 грудня 2024 р. / [за заг. ред.: М. М. Глибовця, Т. В. Панченка та iн. ; Факультет інформатики Національного університету "Києво-Могилянська академія" та ін.]. - Київ : НаУКМА, 2024. - C. 73-76.