КОНФЕРЕНЦІЇ ВНТУ електронні наукові видання, 
Молодь в науці: дослідження, проблеми, перспективи (МН-2026)

Розмір шрифта: 
ARCHITECTURAL APPROACHES TO BUILDING CLIENT-SERVER SYSTEMS FOR EDUCATIONAL PLATFORMS
Арсен Олександрович Лавренюк, Володимир Павлович Майданюк

Остання редакція: 2026-06-07

Анотація


The article examines the main architectural approaches to building client-server systems for educational platforms. Monolithic, microservice, and service-oriented architectures are analyzed, their advantages and disadvantages in the context of e-learning are identified. Special attention is paid to scalability, reliability, and security requirements for systems oriented towards the distribution and exchange of educational materials.

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


client-server architecture; educational platform; microservices; REST API; cloud computing; scalability.

Посилання


1. Sommerville I. Software Engineering. 10th ed. Pearson Education, 2016. 816 p.

2. Richardson C. Microservices Patterns. Manning Publications, 2018. 520 p.

3. Newman S. Building Microservices: Designing Fine-Grained Systems. 2nd ed. O’Reilly Media, 2021. 616 p.

4. Erl T. SOA: Principles of Service Design. Prentice Hall, 2008. 608 p.

5. Kleppmann M. Designing Data-Intensive Applications. O’Reilly Media, 2017. 616 p.

6. Burns B., Beda J., Hightower K. Kubernetes: Up and Running. 3rd ed. O’Reilly Media, 2022. 326 p.

7. Geewax J. API Design Patterns. Manning Publications, 2021. 512 p.

8. Hardt D. The OAuth 2.0 Authorization Framework. RFC 6749. Internet Engineering Task Force (IETF), 2012. URL: https://www.rfc-editor.org/rfc/rfc6749 (Аccessed: May 25, 2026).


Повний текст: PDF