使用gRPC和protobuf建立高性能的API

以前版本更多的功能,这样我们需要平衡这些新技术来构建下一代的api,这就需要使用gRPC和protocol buffers。 介绍Protocol Buffers 也称protobuf,是谷歌

7 年 前

Wire:基于安卓的谷歌的Protocol Buffers的开源实现

Google 的 Protocol Buffers 的开源实现,专为 Android 和 Java 设计。 Protocol Buffers 模式语言和二进制编码均由 Google 定义。Wire

2 年 前

PostgreSQL初学注意点

就不会对缓慢的大量DELETE不回收磁盘空间、自动真空和臃肿问题感到惊讶了。 2) 总是使用BUFFERS检查EXPLAIN ANALYZE - 正确的命令是: EXPLAIN

8 个月 前

请教一个java程序内存释放的问题

used free shared buffers cached Mem: 4011076 3601104 409972

10 年 前

LinkedIn Norbert是简化集群管理的库包

ZooKeeper 和Netty ,使用Protocol Buffers来传递数据,提供了Java API以及支持一些可插入路由策略。 Norber定位于将复杂和细节对使用者隐藏。 提供了群组管理

9 年 前

Java UDP服务器和客户端源码 -javarevisited

DatagramSocket(SERVICE_PORT);              /* Create buffers to hold sending and receiving data.

3 年 前

gRPC-Web:替代REST的gRPC的Javascript库包

正式从堆栈中删除REST组件并将其替换为纯gRPC,从而使能够使用Protocol Buffers创建 整个  RPC管道。 前端和后端团队之间更紧密的协调- 使用Protocol

5 年 前

Netflix实用API设计:使用Protobuf FieldMask实现GraphQL类似字段屏蔽功能

protobuf  FieldMask 。   Protobuf FieldMask Protocol Buffers ,或简称为 protobuf,是一种数据序列化机制。默认情况下,gRPC 使用

2 年 前

五个容易错过的 PostgreSQL 查询性能瓶颈

, BUFFERS) SELECT * FROM users WHERE lower(email) = 'email@example.com' ; ->  Parallel Seq Scan

2 年 前

使用 JeKa 实现 Java DevOps

Buffers 和 Nexus 存储库的插件。 凭借所有这些功能,JeKa 允许您使用一种语言实现整个 Java 项目的自动交付。这种语言可以是 Java,也可以是 Kotlin,因为 JeKa 为

11 个月 前

SpringBoot中使用gRPC简介

gRPC是一个高性能、开源的 RPC 框架,最初由 Google 开发。它有助于消除样板代码并连接数据中心内和跨数据中心的多语言服务。该 API 基于Protocol Buffers,它提供了一个

2 个月 前

数据序列化工具比较:Avro vs Protobuf

Facebook,在功能方面几乎与 Google 的 Protocol Buffers 相同,但主观上 Protobuf 更容易使用。文档非常详细且广泛。对 Java 和 Scala 的支持和工具都处于

8 个月 前

Java中使用FlatBuffer实现序列化

准是Protocol Buffers。Protocol Buffers 是由 Google 开发的一种与语言无关的二进制序列化格式。它们用于效率和互操作性至关重要的高性能环境和分布式系统

2 周 前

微服务通信原则:智能终端和哑管道

,GRPC的突出特点是它将通信负载转换成一种称为协议缓冲区protocol buffers的通用格式。 protocol buffers允许后端服务将通信负载序列化为有效的二进制格式以便通过线路传输

6 年 前