Эффективные методы обеспечения лекционности данных в МИКРОУСЛУГАХ на основе SPRING FRAMEWORK и POSTGRESQL

Авторы

  • В.С. Луценко Карагандинский индустриальный университет
  • Ю.С. Клопов Карагандинский индустриальный университет
  • А.У. Алжанов Карагандинский индустриальный университет

DOI:

https://doi.org/10.53002/077

Ключевые слова:

микросервисы, транзакции, согласованность данных, уровни изоляции, оптимистическая блокировка, пессимистическая блокировка, параллельное отслеживание, системы с высокой нагрузкой, импотенция, замыкания, производительность, масштабируемость.

Аннотация

В работе рассматриваются методы оптимизации обработки транзакций в архитектуре микросервисов, основанной на платформе Java/Spring Framework и PostgreSQL. Описывает основные проблемы, связанные с одновременным доступом к данным, такие как конфликты транзакций, тупиковые ситуации и накладные расходы. Проводится анализ различных подходов к управлению транзакциями, включая уровни изоляции, использование оптимистических и пессимистических блокировок. На основе полученных данных предлагаются эффективные методы обеспечения согласованности данных и предотвращения конкурентных ошибок. Результаты исследования могут быть полезны для разработки высоконагруженных микросервисных приложений, требующих надежной и эффективной обработки данных. 

Биографии авторов

В.С. Луценко, Карагандинский индустриальный университет

Карагандинский индустриальный университет, Темиртау, Казахстан.

Ю.С. Клопов, Карагандинский индустриальный университет

Карагандинский индустриальный университет, Темиртау, Казахстан.

А.У. Алжанов, Карагандинский индустриальный университет

Карагандинский индустриальный университет, Темиртау, Казахстан.

Библиографические ссылки

Gamma E., Helm R., Johnson R., Vlissides J. Design Patterns: Elements of Reusable Object-Oriented Software. // 2016 Addison-Wesley Professional, С. 305- 309;

Kleppmann M. Designing Data-Intensive Applications: The Big Ideas Behind

Reliable Scalable, and Maintainable Systems. // 2017 O'Reilly Media, С. 225-232;

Newman S. Building Microservices: Designing Fine-Grained Systems. 2nd Edition. // O'Reilly Media, 2021 С. 53-59;

PostgreSQL Global Development Group. PostgreSQL 15.10 Documentation. [Электронный ресурс]. URL: https://postgresql.org/ (дата обращения: 13.12.2024)., Chapter 13: Concurrency Control;

Fowler M. Refactoring: Improving the Design of Existing Code. 2nd Edition. // 2018 Addison-Wesley Professional, С. 47-55;

Загрузки

Опубликован

2025-09-30

Как цитировать

Луценко, В., Клопов, Ю., & Алжанов, А. (2025). Эффективные методы обеспечения лекционности данных в МИКРОУСЛУГАХ на основе SPRING FRAMEWORK и POSTGRESQL. Вестник Карагандинского государственного индустриального университета, 50(3), 118–123. https://doi.org/10.53002/077

Выпуск

Раздел

IT-технологии, энергетика, автоматизация и вычислительная техника.

Похожие статьи

<< < 6 7 8 9 10 11 12 > >> 

Вы также можете начать расширеннвй поиск похожих статей для этой статьи.