Олійник, БогданаСтепанюк, Станіслав2022-01-202022-01-202021https://ekmair.ukma.edu.ua/handle/123456789/22364Дана робота має на меті дослідити методи, які дозволяють досягнути високого рівня гарантування доставки повідомлень у мікросервісній архітектурі. Для цього було розглянуто прикладну проблему, яка виникає в сфері розробки хмарних систем IoT. В роботі розглянуті архітектурні шаблони для збереження інформації в сховищі сервісу та надсилання її в чергу повідомлень. Також розглянуто методи резервування черги повідомлень. У практичній частині даного дослідження було розроблено бібліотеку, яка написана на мові програмування Kotlin та надає інструменти для реалізації шаблону Transactional Outbox. Було проведені заміри швидкодії даної бібліотеки та її аналогів.ukсхемасекретрозподілення секретупорогова схемадозволена коаліціядосконала схемасхема Шамірамагістерська роботаАналіз схем розподілу секретуOther