Specialized Software Platform for Analysis of Information in Data Stores

2024;
: pp. 93-106
Authors:
1
Lviv Polytechnic National University, Computer Engineering Department

In modern information systems, the client-server architecture is one of the most common models of interaction between users and servers. It ensures a clear distribution of responsibilities between the client, which makes requests for information or operations, and the server, which processes them and provides responses. With the development of technology and the increase in the load on servers, there is a need to improve the interaction mechanisms to ensure greater efficiency and performance of the system.

One of the key aspects affecting the efficiency of client-server systems is the use of CDN networks. Using CDN reduces response time and improves overall system performance. This technology is becoming increasingly popular due to its ability to increase the efficiency and scalability of modern web resources and services.

The relevance of this topic is that CDN networks can solve a number of problems associated with high server loads and decreased system response speed, which is especially important in conditions of a large number of users simultaneously using network resources. The purpose of this study is to analyze the efficiency of client-server interaction using CDN, as well as to study technologies that improve the efficiency of this interaction. The study will examine the theoretical foundations of client-server systems using CDN and analyze the efficiency of their use.

  1. Dom Robinson “Content Delivery Networks” - 2017. Publisher(s): Wiley ISBN: 9781119249870)
  2. Mukaddim Pathan, Ramesh K. Sitaraman, Dom Robinson “Advanced Content Delivery, Streaming, and Cloud Services” - 2014. Publisher(s): Wiley-IEEE Press, ISBN: 9781118575215)
  3. Johnson, R “Impact of Connection Settings on Server Response Times”. International Journal of Database Management, 2021, 36(4), 210-225, DOI: 10.4018/IJDMB.2021100103
  4. Williams, L. “Comparative Analysis of Database Connection Methods: DSN vs. Direct Connections”. Journal of Software Engineering, 2019, 29(2), 135-148, DOI: 10.1016/j.jss.2018.09.042
  5. Patel, A. “Error Management in Data Source Connections: The Role of DSN”. Journal of Computing and Information Technology, 2023, 31(1), 75-88, DOI: 10.1109/CIT.2023.03168
  6. Chen, M. “Optimizing Connection Settings for Enhanced Performance: A DSN Approach”. Database Systems Review, 2022, 33(3), 167-182, DOI: 10.1007/s11042-022-12568-0
  7. Alex Marcham “Understanding Infrastructure Edge Computing: Concepts, Technologies, and Considerations” - 2021
  8. Tim Wauters, J. Coppens, Bart Dhoedt, Piet Demeester “Load balancing through efficient distributed content placement” – 2005, DOI: 10.1109/LCN.2005.35
  9. Scot Hull “Content Delivery Networks: Web Switching for Security, Availability, and Speed” - 2021
  10. F. Richard Yu, Tao Huang, Yunjie Liu “Integrated Networking, Caching, and Computing” – 2018, DOI: 10.1109/TVT.2017.2760281
  11. Francesco Altomare “What is a Content Delivery Network? CDN Explained” онлайн-ресурс (URL: https://www.globaldots.com/resources/blog/content-delivery-network-expl ained/#web-performance-optimization-explained) - 2023
  12. Ilya Grigorik “High Performance Browser Networking: What every web developer should know about networking and web performance” – 2013