В «Яндекс Go» представили Userver 3.0

Команда «Яндекс Go» опубликовала на GitHub новую версию фреймворка Userver. В релиз Userver 3.0 разработчики внесли более 2,5 тыс. улучшений, учитывающих пожелания пользователей.

Среди ключевых обновлений — программа Chaotic, автоматизирующая написание однотипного кода и сокращающая время разработки. Также представлена библиотека Userver easy для быстрого прототипирования решений с возможностью масштабирования.

Фреймворк позволяет уменьшить потребление оперативной памяти и ресурсов CPU, повысить надёжность и отказоустойчивость приложений. Он активно используется в Яндексе и других IT-компаниях, а также поддерживается сообществом разработчиков и техноэнтузиастов, включая студентов ведущих вузов.

Напомним, Userver — асинхронный фреймворк для создания высоконагруженных систем на C++, выложенный Яндексом в открытый доступ в 2022 году. Фреймворк создают и используют разработчики техплатформы городских сервисов Яндекса для приложений Go, Еды, Лавки и других.