12 000 000
Информационные технологии и интернет
Март 2025
Bright Data предоставляет бизнесу публичные веб-данные. В такой платформе удобство интерфейса связано с производительностью серверных сервисов: запрос пользователя проходит через несколько компонентов, и лишние обращения к базе данных влияют на нагрузку. Мы участвовали в развитии действующего продукта, дорабатывали интерфейсы и серверную логику, а также оптимизировали работу с данными.
Работали над клиентской частью и пользовательскими сценариями существующей платформы. Использовали React и взаимодействовали с серверными сервисами продукта.
Дорабатывали сервисы на Node.js и Express, обработку данных и интеграции. Работа велась в существующей экосистеме, поэтому изменения должны были согласовываться с другими частями продукта.
Оптимизировали обращения к базе данных и использование кеша. MongoDB и Redis стали частью решения по снижению нагрузки: повторная работа с одними данными не должна создавать лишние запросы.
Разработка охватывала развитие сервисов и поддержку действующих сценариев в течение сотрудничества с Bright Data. В экосистеме также использовались Vue, Laravel, Elasticsearch и Kibana.
Оптимизация запросов и кеширования снизила нагрузку на базу данных примерно на 30% в сервисе, над которым мы работали.
Помимо оптимизации, продукт получил доработки клиентской и серверной частей. Результат сотрудничества - развитие действующих сервисов и более экономная работа с данными в нагруженной платформе.