АРХІТЕКТУРНІ ПРИНЦИПИ ПОБУДОВИ ВІДМОВОСТІЙКИХ І ВИСОКОПРОДУКТИВНИХ ОБЧИСЛЮВАЛЬНИХ СИСТЕМ РЕАЛЬНОГО ЧАСУ: ВПЛИВ ПАТЕРНІВ ПРОЄКТУВАННЯ НА ФУНКЦІОНАЛЬНІ ХАРАКТЕРИСТИКИ

Автор(и)

  • Yevhenii Stoiev Petro Mohyla Black Sea National University
  • Viktor Ralenko Petro Mohyla Black Sea National University

DOI:

https://doi.org/10.34132/mspc2025.01.14.21

Ключові слова:

Відмовостійкі системи, високопродуктивні обчислювальні системи, патерни проєктування, Circuit Breaker, CQRS, Saga Pattern, стабільність, продуктивність, узгодженість даних, асинхронна обробка даних, подієво-орієнтовані підходи, автоматичне масштабування, балансування навантаження, горизонтальне масштабування, доступність.

Анотація

У дослідженні розглядаються архітектурні принципи побудови відмовостійких та високопродуктивних обчислювальних систем реального часу. Основна увага приділяється використанню патернів проєктування, таких як Circuit Breaker, CQRS та Saga Pattern, що сприяють підвищенню стабільності, продуктивності та узгодженості даних у розподілених системах. Оптимізація продуктивності досягається шляхом асинхронної обробки даних, подієво-орієнтованих підходів та використання платформ, таких як Apache Kafka і Spark Streaming. Додатково розглядається важливість автоматичного масштабування та ефективного кешування для забезпечення стабільної роботи високонавантажених систем.

Посилання

Top 10 integration patterns for enterprise use cases. MuleSoft URL: https://blogs.mulesoft.com/api-integration/patterns/top-10-integration-patterns/ (date accessed: 28.04.2025)

Understanding Enterprise Integration Patterns. HALSIMPLIFY. URL: https://www.halsimplify.com/knowledge-center/enterprise-integration-patterns-guide (date accessed: 28.04.2025)

A comprehensive guide to integration patterns in modern business systems. LONTI. URL: https://www.lonti.com/blog/a-comprehensive-guide-to-integration-patterns-in-modern-business-systems (date accessed: 30.04.2025)

##submission.downloads##

Опубліковано

2025-05-19

Номер

Розділ

Articles