没有合适的资源?快使用搜索试试~ 我知道了~
protoshell:Storm的协议缓冲区编码外壳组件
共8个文件
java:3个
proto:1个
xml:1个
需积分: 5 0 下载量 185 浏览量
2021-05-31
15:41:12
上传
评论
收藏 30KB ZIP 举报
温馨提示
#protoshell Protoshell 为 Storm 的多语言支持实现了一个协议缓冲区序列化器,与内置的 JSON 序列化器相比,它大大提高了 Storm 的多语言吞吐量。 Protoshell 要求作为元组字段的一部分发送和接收的所有消息都是协议缓冲区消息。 Protoshell 是一种二进制通信协议,与 Storm 的 JSON 序列化器中使用的基于文本的通信协议相反。 它传输 varint 分隔的字节,其中每个字节切片是一个序列化的协议缓冲区结构。 请参阅及其 protobuf 编码以获取用 Go 编写并需要 protoshell 序列化程序的 Storm multilang 协议的第三方非 JVM 语言实现的参考实现。 基于此 protobuf 工作,Storm 0.9.2 及更高版本现在支持可插入的多语言序列化,这意味着 protoshell 现在可以与标准 S
资源推荐
资源详情
资源评论
收起资源包目录
protoshell-master.zip (8个子文件)
protoshell-master
pom.xml 2KB
LICENSE 561B
src
test
java
com
github
jsgilmore
protoshell
ProtoSerializerTest.java 2KB
main
resources
protoCompile.sh 140B
java
com
github
jsgilmore
protoshell
messages.proto 2KB
ShellMessages.java 303KB
ProtoSerializer.java 6KB
README.md 2KB
共 8 条
- 1
资源评论
应聘
- 粉丝: 27
- 资源: 4568
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功