gRPC по-русски: EasyP заменил заблокированный Buf Build в России

Российский инфраструктурный инструмент EasyP стал полноценной заменой канадскому Buf Build, доступ которому в России закрыли в 2023 году. История проекта — пример того, как блокировка зарубежного dev-tool превращается в локальный продукт, которым уже пользуются Yadro и Positive Technologies.

Почему REST с JSON перестал справляться

Классический обмен между микросервисами — это HTTP/1.1 и текстовый JSON. Сервер читает текст, парсит его и переводит в машинный код, а ещё тащит тяжёлые заголовки с метаданными, которые иногда весят больше самой полезной нагрузки. Число 123456789 в JSON занимает 9 байт, а в бинарном виде — только 4.

Именно на таких мелочах Google в 90-х и построил предшественника gRPC: единый стандарт общения для тысяч микросервисов на Java, C++, Python. gRPC работает поверх HTTP/2 с бинарной сериализацией и мультиплексированием — по одной открытой «трубе» идут сотни параллельных запросов. По пропускной способности и нагрузке на процессоры это в 2–3 раза дешевле, но экономия чувствуется только на огромных объёмах.

Плата за скорость — строгий контракт Protobuf: в нём описано, что поле №1 — это ID пользователя типа int32. Если один сервис молча меняет тип поля, а другой ещё шлёт старый формат, продакшен падает. Стандартизировать это пытались четыре инструмента, из которых победил канадский Buf Build с 93 млн долларов инвестиций.

От эмулятора до своего продукта

После блокировки Buf Эдгар Сипки за месяц отреверс-инжинирил их проприетарный сервер и собрал эмулятор — родная CLI Buf завелась с ним как с настоящим сервером. Решение показали на конференции HighLoad, после чего стало ясно: поддерживать чужую экосистему смысла нет.

Так появился EasyP: строгий линтер контрактов, пакетный менеджер с easyp.lock и генерацией кода в изолированных контейнерах, проверка обратной совместимости прямо в CI/CD (ломающий PR блокируется), плагин для IDE. Лицензия Apache 2.0, серверы в России, Git-native. Этим летом выходит версия 1.0 с отказом от совместимости с синтаксисом Buf — но с командой автоперевода старых конфигов.

Что это значит

Тренд 2026 года: инфраструктурные dev-tools уходят в локальные контуры, и провайдеры это монетизируют — реестр схем EasyP размещён в облаке H3LLO, которое дало проекту мощности и поддержку. Для команд, которые собирают микросервисы на своём железе, gRPC-стек всё чаще поднимают на обычных VPS: каталог VPS поможет сравнить тарифы под нагрузку.

Материал подготовлен редакцией ServerScan по публикации Hosting Kitchen от 21 сентября 2026. Цены и тарифы — из каталога ServerScan.