Забезпечення надійності вебсервісів при роботі із зовнішніми API
Вантажиться...
Файли
Дата
Науковий керівник
Редактор
Інші учасники
Відповідальний
Назва журналу
Номер ISSN
Назва тому
DOI
Альтернативна назва
Ensuring the reliability of web services when working with external APIs
Анотація
An analysis of the main approaches to ensuring the reliability of web services when interacting with external APIs has been conducted. Resilience patterns are considered: Circuit Breaker, Retry with exponential backoff, Timeout, Bulkhead, and Fallback. The impact of unreliable external dependencies on overall system stability has been studied, and a comprehensive approach to building fault-tolerant web service architectures has been proposed.
Проведено аналіз основних підходів до забезпечення надійності вебсервісів під час взаємодії із зовнішніми API. Розглянуто патерни стійкості: Circuit Breaker, Retry з експоненційним відступом, Timeout, Bulkhead та Fallback. Досліджено вплив ненадійних зовнішніх залежностей на стабільність системи в цілому та запропоновано комплексний підхід до побудови відмовостійкої архітектури вебсервісів.
Проведено аналіз основних підходів до забезпечення надійності вебсервісів під час взаємодії із зовнішніми API. Розглянуто патерни стійкості: Circuit Breaker, Retry з експоненційним відступом, Timeout, Bulkhead та Fallback. Досліджено вплив ненадійних зовнішніх залежностей на стабільність системи в цілому та запропоновано комплексний підхід до побудови відмовостійкої архітектури вебсервісів.
Опис
Ключові слова
Тип документа
Мова
ISSN
Посилання на публікацію
Серія, номер
ISBN
978-617-8163-95-2
ББК
Інші ідентифікатори
Пов’язані матеріали
Спонсорська підтримка
Правовласник
Бібліографічний опис
Мельник О. В., Міняйло М. В. Забезпечення надійності вебсервісів при роботі із зовнішніми API // Матеріали LV Всеукраїнської науково-технічної конференції підрозділів ВНТУ, Вінниця, 24-27 березня 2026 р. Електрон. текст. дані. 2026. URI: https://conferences.vntu.edu.ua/index.php/all-fitki/all-fitki-2026/paper/view/27996.
Схвалення
Рецензія
Доповнено
Цитується в
Список використаної літератури (6)
- Nygard M. T. Release It! Design and Deploy Production-Ready Software. 2nd ed. – Pragmatic Bookshelf, 2018. – 376 p. – ISBN 978-1-68050-239-8.
- Richardson C. Microservices Patterns: With examples in Java. – Manning Publications, 2018. – 520 p. – ISBN 978-1-61729-454-9.
- Fowler M. CircuitBreaker [Електронний ресурс] / Martin Fowler. – 2014. – Режим доступу: https://martinfowler.com/bliki/CircuitBreaker.html. Дата звернення: 07.03.2026 р.
- Brooker M. Timeouts, retries and backoff with jitter [Електронний ресурс] / Amazon Builders' Library. – Режим доступу: https://aws.amazon.com/builders-library/timeouts-retries-and-backoff-with-jitter/. Дата звернення: 07.03.2026 р.
- Документація Resilience4j — бібліотека стійкості для Java [Електронний ресурс]. – Режим доступу: https://resilience4j.readme.io/docs/circuitbreaker. Дата звернення: 09.03.2026 р.
- AWS Well-Architected Framework. Reliability Pillar. REL05-BP03: Control and limit retry calls [Електронний ресурс]. – Режим доступу: https://docs.aws.amazon.com/wellarchitected/latest/reliability-pillar/rel_mitigate_interaction_failure_limit_retries.html. Дата звернення: 10.03.2026 р.