ДОСЛІДЖЕННЯ МОЖЛИВОСТЕЙ ПЛАТФОРМИ NODE.JS ПРИ РОЗРОБЦІ ПРОКСІ-СЕРВЕРІВ З УРАХУВАННЯМ СУЧАСНИХ ВИМОГ ДО ПРОДУКТИВНОСТІ ТА СТАБІЛЬНОСТІ

Автор(и)

  • V.V. Spirintsev
  • O.V. Spirintseva
  • O.S. Henchuk

DOI:

https://doi.org/10.34185/1562-9945-1-156-2025-13

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

проксі-сервер, JavaScript, Node.js, React, Squid Proxy, Tinyproxy .

Анотація

В роботі досліджено можливості платформи Node.js до розробки проксі-сервера з використанням асинхронного підходу, описано процес створення власної реалізації проксі-сервера, включаючи архітектурні рішення та використані модулі. Здійснено тестування продуктивності в програмі FOGLDN Proxy Tester запропонованого рішення, результати якого порівняно із показниками інших популярних реалізацій Squid Proxy та Tinyproxy. На основі отриманих даних виконано аналіз ефективності запро-понованого проксі-сервера. Для реалізації програмного пакету було використано мову програмування JavaScript, платформу Node.js, базу даних SQLite, ORM Sequelize, мене-джер процесів PM2, бібліотеку React.

Посилання

Blocking vs Non-Blocking in NodeJS – What’s the Difference? [Elektronnyi resurs] – Rezhym dostupu do resursu: https://cloudinfrastructureservices.co.uk/blocking-vs-non-blocking-in-nodejs/

Trendy u rozvytku proksi-tekhnolohii ta yikhnie maibutnie [Elektronnyi resurs] – Re-zhym dostupu do resursu: https://go-proxy.com/ua/trendi-u-rozvitku-proksi-tehnologij-ta-yihnye-majbutnye

Exploring Event-Driven Architecture: A Beginner's Guide for Cloud Native Developers [Elektronnyi resurs] – Rezhym dostupu do resursu:

https://wso2.com/blogs/thesource/exploring-event-driven-architecture-a-beginners-guide-for-cloud-native-developers/

Service proxy, service mesh or API gateway – which do you need? [Elektronnyi resurs] – Rezhym dostupu do resursu: https://tyk.io/blog/res-service-proxy-service-mesh-or-api-gateway-which-do-you-need/

The Role of Proxy Servers in Web Security [Elektronnyi resurs]. – Rezhym dostupu: https://cloudinfrastructureservices.co.uk/the-role-of-proxy-servers-in-web-security/

NodeJS API-Part 5 / Model/Router/Controller structure [Elektronnyi resurs] – Rezhym dostupu: https://soonsantos.medium.com/nodejs-api-part-5-model-router-controller-structure-c5b13c2660ae.

Завантаження

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

2025-03-30