网站首页 javaprotobuf
-
gRPC Java入门示例
1.gRPC介绍随着云原生时代的到来:K8s作为事实上的标准Pass底座Istio作为未来的微服务框架(ServiceMesh)...
2025-01-13 baijin 博客文章 13 ℃ 0 评论 -
Netflix 实用 API 设计第 1 部分:使用 Protobuf FieldMask
背景在Netflix,我们大量使用gRPC来实现通信。当我们处理请求时,了解调用者对哪些字段感兴趣以及会忽略哪些字段通常是有益的。有些响应字段的计算成本可能会很高,有些字段可能需要对其他服务进行远程调用。远程调用从来都不是免费的;它们...
2025-01-13 baijin 博客文章 9 ℃ 0 评论 -
netty系列之:使用Jboss Marshalling来序列化java对象
简介在JAVA程序中经常会用到序列化的场景,除了JDK自身提供的Serializable之外,还有一些第三方的产品可以实现对JAVA对象的序列化。其中比较有名的就是Googleprotobuf。当然,也有其他的比较出名的序列化工具,比如K...
2025-01-13 baijin 博客文章 9 ℃ 0 评论 -
避免重复造轮子,Java 程序员必备
优秀且经验丰富的Java开发人员的特点之一是对API的广泛了解,包括JDK和第三方库。如何使用现有的API进行开发,而不是为常见的东西编写新的代码。是提升开发效率必选之路。一般来说,我会为日常项目提供有用的库,包括Log4...
2025-01-13 baijin 博客文章 12 ℃ 0 评论 -
Avro、Protobuf和Thrift中的模式演变
马丁-克莱普曼于2012年12月5日发表。你有一些数据,你想存储在一个文件中或通过网络发送。你可能会发现自己经历了几个阶段的演变。...
2025-01-13 baijin 博客文章 8 ℃ 0 评论 -
Netty 使用 Google 的 ProtoBuf 来传输数据
使用Google的ProtoBuf来传输数据ProtoBuf是google的一个文件传输的协议。与...
2025-01-13 baijin 博客文章 10 ℃ 0 评论 -
自己动手从0开始实现一个分布式 RPC 框架
前言为什么要自己写一个RPC框架,我觉得从个人成长上说,如果一个程序员能清楚的了解RPC框架所具备的要素,掌握RPC框架中涉及的服务注册发现、负载均衡、序列化协议、RPC通信协议、Socket通信、异步调用、熔断降级等技术,可以全方位的提升...
2025-01-13 baijin 博客文章 9 ℃ 0 评论 -
Google Protobuf vs. Apache Avro
背景序列化与反序列化是我们日常数据持久化和网络传输中经常使用的技术...
2025-01-13 baijin 博客文章 8 ℃ 0 评论 -
比较序列化Kryo 和 Protobuf性能
在比较序列化方式的性能时,通常Kryo和Protobuf被认为在性能上表现较好。以下是使用这两种序列化方式的简单代码示例,并解释为什么它们通常被认为性能较好。Kryo序列化...
2025-01-13 baijin 博客文章 10 ℃ 0 评论 -
protobuf和其它几种序列化工具的性能对比分析
测试环境javaversion“1.7.0_51”Java?SERuntimeEnvironment(build1.7.0_51-b13)JavaHotSpot?64-BitServerVM(build24.51-...
2025-01-13 baijin 博客文章 15 ℃ 0 评论
- 366℃用AI Agent治理微服务的复杂性问题|QCon
- 358℃初次使用IntelliJ IDEA新建Maven项目
- 355℃手把手教程「JavaWeb」优雅的SpringMvc+Mybatis整合之路
- 351℃Maven技术方案最全手册(mavena)
- 348℃安利Touch Bar 专属应用,让闲置的Touch Bar活跃起来!
- 346℃InfoQ 2024 年趋势报告:架构篇(infoq+2024+年趋势报告:架构篇分析)
- 344℃IntelliJ IDEA 2018版本和2022版本创建 Maven 项目对比
- 342℃从头搭建 IntelliJ IDEA 环境(intellij idea建包)
- 控制面板
- 网站分类
- 最新留言
-