27.04.2024
Подписывайтесь на Telegram-канал по ссылке

В открытый доступ выложен фреймворк для разработки высоконагруженных приложений

userver framework

Фреймворк userver — набор инструментов, который позволяет создавать надёжные высоконагруженные приложения на C++. Новая версия создана с учётом обратной связи и пожеланий опенсорс-сообщества и направлена на ускорение процесса разработки. Фреймворк развивается по модели green trunk — это означает, что разработчики могут получать доступ ко всем последним улучшениям и нововведениям userver сразу после их появления. Для этого нужно скачать последнюю версию фреймворка на GitHub из ветки develop. С подробной документацией можно ознакомиться на официальном сайте.

В первую очередь userver предназначен для разработки приложений с микросервисной архитектурой — она позволяет создавать отдельные независимые компоненты (микросервисы) и переиспользовать их в различных решениях. Среди основных изменений в userver 1.0 — поддержка популярных баз данных MySQL, расширенная документация с примерами и инструкциями, чтобы упростить использование фреймворка, а также переработанные механизмы работы с метриками, системы сборки и тестирования проекта. Ещё новая версия userver лучше оптимизирована и меньше нагружает процессор.