gRPC

0
Ваша оценка: Нет

RPC-фреймворк, в основе которого лежит применение недавно вышедшего протокола HTTP/2.

По словам разработчиков gRPC основная цель проекта — создать инструмент для построения распределенных систем обработки больших данных с минимальной задержкой передачи сообщений и максимальной эффективностью использования аппаратных ресурсов. Вместе с gRPC была выпущена новая, третья версию протокола сериализации данных Protocol Buffers, в которой среди прочих улучшений появилась поддержка маппинга в формате JSON.
На данный момент в проекте поддерживаются языки C, C++, Java, Go, Node.js, Python и Ruby; кроме того, ведется работа над библиотеками на Objective-C, PHP и C#.

Код gRPC доступен на GitHub под свободной лицензий BSD.

Сайт разработчика: http://www.grpc.io/


Разместил: vikos 2 Март 2015 в 10:44