小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
沉浸式翻译 immersive translate
Dify.AI
琐碎记录:Go, Redpanda 与 Protobuf

本文探讨了构建高效数据管道的方法,介绍了Go语言、Redpanda和Protobuf的应用。随着业务复杂度增加,微服务架构逐渐取代单体架构。Protobuf作为高效的数据交换机制,解决了不同语言间的数据兼容性问题,支持高性能数据传输。通过示例展示了如何利用这些技术构建高效网关服务。

琐碎记录:Go, Redpanda 与 Protobuf

xxxx的个人博客
xxxx的个人博客 · 2025-12-06T07:47:32Z
AWS Lambda 原生支持 Avro 和 Protobuf 格式的 Kafka 事件,并实现模式注册中心集成

AWS Lambda现已原生支持Apache Avro和Protocol Buffers格式,简化了与Apache Kafka的集成。此功能支持与多个模式注册中心对接,自动处理事件验证和解码,降低开发复杂性。开发者可通过Kafka开源接口构建函数,优化计算成本,并在ESM层过滤事件。适用于所有AWS Lambda Kafka ESM可用区域。

AWS Lambda 原生支持 Avro 和 Protobuf 格式的 Kafka 事件,并实现模式注册中心集成

InfoQ
InfoQ · 2025-06-27T10:00:00Z
AWS 一周综述:re:Inforce re:Cap、Valkey GLIDE 2.0、Lambda 上的 Avro、Protobuf 和 MCP Servers 等(2025 年 6 月 23 日)

上周的AWS re:Inforce大会专注于安全,推出了多项创新,包括增强的IAM Access Analyzer、强制MFA和AWS Shield新功能。此外,Amazon Verified Permissions发布了适用于Express.js的开源软件包,以简化Web应用的授权流程。同时,Lambda现支持Avro和Protobuf格式,优化了Kafka事件处理。

AWS 一周综述:re:Inforce re:Cap、Valkey GLIDE 2.0、Lambda 上的 Avro、Protobuf 和 MCP Servers 等(2025 年 6 月 23 日)

亚马逊AWS官方博客
亚马逊AWS官方博客 · 2025-06-25T02:51:32Z
Go 语言轻量级微服务框架:OpenAPI + Protobuf 双模驱动 | 开源日报 No.603

go-doudou 是一个轻量级微服务框架,支持单体和微服务架构,具备服务治理功能。littlefs 是为微控制器设计的故障安全文件系统,支持电源故障恢复和动态磨损均衡。Hyprnote 是一款 AI 记事本,适用于会议记录和离线工作。chat-with-your-data-solution-accelerator 在 Azure 上提供对话和问答体验。SpeechGPT 增强了多模态对话能力。

Go 语言轻量级微服务框架:OpenAPI + Protobuf 双模驱动 | 开源日报 No.603

开源服务指南
开源服务指南 · 2025-05-11T23:35:41Z
Protobuf与JSON:性能、效率与API优化

在构建现代分布式系统和API时,选择数据序列化格式非常重要。JSON易于调试但数据包较大且缺乏严格模式;Protobuf高效紧凑但需要严格的模式定义,适合高性能应用。选择应依据项目需求、数据复杂性和未来演变进行考虑。

Protobuf与JSON:性能、效率与API优化

DEV Community
DEV Community · 2025-04-15T06:00:00Z
告别JSON - 欢迎Protobuf:一种更强大的替代方案

JSON易读但在大型应用中效率较低。Protocol Buffers(Protobuf)通过二进制编码实现更快的数据传输和更好的兼容性,适合移动应用和实时系统。

告别JSON - 欢迎Protobuf:一种更强大的替代方案

DEV Community
DEV Community · 2025-03-23T20:56:18Z
为什么Protobuf应该主导数据格式生态系统

Protobuf(协议缓冲区)是谷歌提供的一种高效、灵活的数据序列化工具,支持多种编程语言。与XML和JSON相比,Protobuf在数据大小和处理速度上具有明显优势,但其二进制格式可读性差,缺乏自描述性。Protobuf适合高效的数据传输和存储,未来在数据传输领域有广泛应用前景。

为什么Protobuf应该主导数据格式生态系统

DEV Community
DEV Community · 2025-02-22T09:42:07Z
你好,DEV社区!介绍PydanticRPC:无需手动编写Protobuf文件即可构建gRPC和Connect RPC服务

PydanticRPC是一个Python库,能够自动从Pydantic模型生成gRPC和Connect RPC服务,无需手动编写.proto文件。它支持动态代码生成和异步使用,简化了RPC服务的创建过程,用户只需定义Python类,PydanticRPC会自动生成服务和协议定义。

你好,DEV社区!介绍PydanticRPC:无需手动编写Protobuf文件即可构建gRPC和Connect RPC服务

DEV Community
DEV Community · 2025-01-29T23:59:55Z
Websocket中JSON、自定义二进制协议、Protobuf和MessagePack的性能分析

本文比较了数据序列化和反序列化方法,包括JSON、自定义二进制协议、Protobuf和MessagePack,并提供实现指导。基准测试结果显示,自定义二进制协议在性能和字节大小上表现最佳,而JSON的序列化速度较快。

Websocket中JSON、自定义二进制协议、Protobuf和MessagePack的性能分析

DEV Community
DEV Community · 2024-10-31T10:07:42Z

本文比较了JSON和Protobuf数据格式之间的差异,包括可读性、性能、效率和大小。Protobuf需要预定义模式来定义数据结构,而JSON不需要。Protobuf强制执行严格的架构,确保数据完整性,而JSON更加灵活。在向后兼容性方面,Protobuf需要遵循最佳实践,而JSON可以轻松忽略未知字段。在序列化和反序列化方面,Protobuf通常比JSON更高效。JSON适用于Web API和日志记录,而Protobuf适用于高效存储和传输。

Protobuf和JSON之间的选择指南

解道jdon.com
解道jdon.com · 2024-08-10T22:36:00Z
writing a chat program with golang and protobuf

这篇文章介绍了一个关于Golang的经典入门实践教程,作者开发了一个基于Terminal的即时通讯软件作为练手项目,并整理成系统的教程,帮助初学者。

writing a chat program with golang and protobuf

HUOYIJIE's WEB开发笔记
HUOYIJIE's WEB开发笔记 · 2024-05-24T05:21:02Z

本文介绍了如何在Spring Boot中使用gRPC和Protobuf实现验证。首先,使用grpc-spring库实现了一个简单的gRPC Echo服务。然后,使用protovalidate库向Echo服务添加了验证规则。最后,使用Spring AOP将验证实现为一个方面,使代码更加简洁。

Spring Boot中使用gRPC与Protobuf验证教程源码

解道jdon.com
解道jdon.com · 2024-05-20T22:22:00Z

布景Promise时效控单系统是一个时效域的控制系统,能够在用户下单前和下单后进行多个操作。

ProtoBuf-gRPC实践

六虎
六虎 · 2024-03-20T06:52:35Z

研究人员发现了一种名为MMRat的新型安卓银行恶意软件,利用protobuf数据序列化入侵设备并窃取数据。MMRat通过伪装成官方应用程序商店的网站传播,滥用辅助功能服务进行银行欺诈。用户应保持谨慎,只在Google Play下载应用。

新型安卓恶意软件使用Protobuf协议窃取用户数据

FreeBuf网络安全行业门户
FreeBuf网络安全行业门户 · 2023-08-30T03:07:13Z

本文介绍了Protocol Buffers(protobuf)的特点、编码原理和最佳实践,包括高效、跨语言支持、清晰的结构定义和向后兼容性等优点。同时也提到了一些缺点,如不直观、缺乏一些数据类型和需要额外的编译步骤。编码原理方面,详细介绍了message的结构、tag的编码、Varints编码、ZigZag编码以及embedded messages和repeated类型的编码。最后,给出了一些最佳实践,如字段编号的选择、保留字段的使用、不修改字段tag编号和字段类型、不使用required关键字等。

配图清新的Protobuf 编码&避坑指南

运维派
运维派 · 2023-07-17T01:36:01Z

我们现在所有的协议、配置、数据库的表达都是以 protobuf 来进行承载的,所以我想深入总结一下 proto […]

配图清新的Protobuf 编码&避坑指南

运维派
运维派 · 2023-07-17T01:36:01Z

Protocol Buffers(protobuf)是Google开发的一种高效、跨语言支持、清晰的数据序列化协议,具有向后兼容性。它使用二进制格式,需要额外的编译步骤。编码原理介绍了message的结构、tag的编码规则以及protobuf定义的6种类型,包括Varints和ZigZag编码。最佳实践包括注意字段编号范围、保留字段、不修改字段tag编号和类型,不使用required关键字,尽量使用小整数和sint类型。

Protobuf 编码&避坑指南

luozhiyun`s Blog 我的技术分享
luozhiyun`s Blog 我的技术分享 · 2023-07-16T13:00:54Z

本文比较了Google的Protocol Buffers(Protobuf)和Apache的Avro这两种流行的数据序列化系统的性能,帮助开发人员选择合适的序列化框架。

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

解道jdon.com
解道jdon.com · 2023-07-01T02:44:00Z

protobuf v22和gRPC v1.55版本引入了一些变化,protobuf引入了对abseil-cpp的依赖并移除了重复接口,gRPC更新了upb并增加了编译阶段,为了统一管理方式,作者实现了新函数,适配是为了cmake-toolset的升级做准备。

protobuf v22和gRPC v1.55版本升级的依赖变化和upb适配

I'm OWenT
I'm OWenT · 2023-06-17T17:01:45Z

升级protobuf和gRPC版本时遇到链接和符号未定义问题,通过修改声明和补充符号解决。问题包括InternalMetadata::~InternalMetadata()未定义和默认instance符号未定义。gRPC问题包括链接符号和编译器兼容性问题,已通过补丁修复。

关于protobuf近期版本(v20/v3.20+)和 gRPC v1.54版本在某些编译环境下的一些链接和编译问题

I'm OWenT
I'm OWenT · 2023-06-16T22:25:45Z
  • <<
  • <
  • 1 (current)
  • 2
  • 3
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
友情链接: MOGE.AI 九胧科技 模力方舟 Gitee AI 菜鸟教程 Remio.AI DeekSeek连连 53AI 神龙海外代理IP IPIPGO全球代理IP 东波哥的博客 匡优考试在线考试系统 开源服务指南 蓝莺IM Solo 独立开发者社区 AI酷站导航 极客Fun 我爱水煮鱼 周报生成器 He3.app 简单简历 白鲸出海 T沙龙 职友集 TechParty 蟒周刊 Best AI Music Generator

小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码