Google открывает код фреймворка gRPC, основанного на новом стандарте HTTP/2

11

Логотип gRPCЛоготип gRPCИллюстрация с сайта Grpc.Io В блоге разработчиков Google появилась информация об открытии кода нового RPC-фреймворка под названием gRPC, в основе которого лежит применение недавно вышедшего протокола HTTP/2.

По словам разработчиков, основная цель проекта — создать инструмент для построения распределенных систем обработки больших данных с минимальной задержкой передачи сообщений и максимальной эффективностью использования аппаратных ресурсов. Вместе с gRPC была выпущена новая, третья версию протокола сериализации данных Protocol Buffers, в которой среди прочих улучшений появилась поддержка маппинга в формате JSON.

На данный момент в проекте поддерживаются языки C, C++, Java, Go, Node.js, Python и Ruby; кроме того, ведется работа над библиотеками на Objective-C, PHP и C#. Код gRPC доступен на GitHub под свободной лицензий BSD, а документация — на официальном сайте проекта.

Постоянная ссылка к новости: http://www.nixp.ru/news/13231.html. Aлександр по материалам Googledevelopers.Blogspot.Ru.

©  nixp