<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>GRPC on Text Matrix</title><link>https://txtmix.com/tags/grpc/</link><description>Recent content in GRPC on Text Matrix</description><generator>Hugo</generator><language>zh-cn</language><lastBuildDate>Tue, 21 Jul 2026 20:06:14 +0800</lastBuildDate><atom:link href="https://txtmix.com/tags/grpc/index.xml" rel="self" type="application/rss+xml"/><item><title>protocolbuffers/protobuf 拆解：Protocol Buffers 的协议层、编译器与多语言运行时地图</title><link>https://txtmix.com/posts/tech/protocolbuffers-protobuf-google-data-interchange-format-guide/</link><pubDate>Mon, 13 Jul 2026 03:05:00 +0800</pubDate><guid>https://txtmix.com/posts/tech/protocolbuffers-protobuf-google-data-interchange-format-guide/</guid><description>&lt;h1 id="protocolbuffersprotobuf-拆解google-数据交换格式的协议层编译器与多语言运行时地图">protocolbuffers/protobuf 拆解：Google 数据交换格式的协议层、编译器与多语言运行时地图&lt;/h1>
&lt;h2 id="核心判断">核心判断&lt;/h2>
&lt;p>Protocol Buffers（以下简称 protobuf）不是一个 JSON 替代品，也不是某种&amp;quot;通用对象序列化框架&amp;quot;——它是 Google 用二十年内部迭代沉淀下来的&lt;strong>结构化数据 IDL + 二进制 wire format + 跨语言代码生成&lt;/strong>这套三件套。从这个角度看仓库里的一切才能看清边界：&lt;code>protoc&lt;/code> 编译器是单一入口、&lt;code>.proto&lt;/code> 文件是契约、&lt;code>*.pb.cc&lt;/code> / &lt;code>*.pb.go&lt;/code> / &lt;code>*.pb.py&lt;/code> 等是契约在目标语言上的具象化产物，而 wire format 是这套契约真正落到字节流时的物理形式。理解了&amp;quot;三段式&amp;quot;（IDL → wire format → 语言运行时），后续所有特性——字段编号、向后兼容、JSON mapping、well-known types、proto2/proto3 差异——都是这套骨架上的可推导项。&lt;/p></description></item><item><title>gRPC 深度拆解：现代高性能 RPC 框架的事实标准</title><link>https://txtmix.com/posts/tech/grpc-grpc-modern-rpc-framework-guide/</link><pubDate>Sat, 11 Jul 2026 02:50:00 +0800</pubDate><guid>https://txtmix.com/posts/tech/grpc-grpc-modern-rpc-framework-guide/</guid><description>&lt;h1 id="grpc-深度拆解现代高性能-rpc-框架的事实标准">gRPC 深度拆解：现代高性能 RPC 框架的事实标准&lt;/h1>
&lt;h2 id="核心判断">核心判断&lt;/h2>
&lt;p>gRPC 的核心贡献不是&amp;quot;远程调用&amp;quot;——DCOM/CORBA/RMI/Thrift 都做过 RPC。它赢在&lt;strong>三件事的组合&lt;/strong>：&lt;/p></description></item><item><title>Insomnia 项目导读：覆盖 GraphQL/REST/gRPC/WebSocket 的开源 API 客户端</title><link>https://txtmix.com/posts/tech/kong-insomnia-cross-platform-api-client-guide/</link><pubDate>Thu, 25 Jun 2026 21:10:32 +0800</pubDate><guid>https://txtmix.com/posts/tech/kong-insomnia-cross-platform-api-client-guide/</guid><description>&lt;h1 id="insomnia-项目导读覆盖-graphqlrestgrpcwebsocket-的开源-api-客户端">Insomnia 项目导读：覆盖 GraphQL/REST/gRPC/WebSocket 的开源 API 客户端&lt;/h1>
&lt;blockquote>
&lt;p>&lt;strong>目标读者&lt;/strong>：后端/全栈工程师，需要在多个协议上调试、测试、设计 API 的开发者
&lt;strong>前置知识&lt;/strong>：用过 Postman 或同类 API 客户端，对 HTTP/GraphQL/gRPC 有基本概念
&lt;strong>预计阅读时间&lt;/strong>：11 分钟 | &lt;strong>难度&lt;/strong>：⭐⭐&lt;/p></description></item></channel></rss>