Google Protobuf 真的是万能的嘛 ?
最近在使用RPC框架开发后台Server,RPC默认将协议数据通过Protobuf进行封装。大多数场景下,这样做都没啥问题。然而,我们Server使用RPC框架后,数据处理延时增长了2倍。
- Server要将收到的1080p数据转码成720p格式,再返回给client。
- client会对源数据[……]
最近在使用RPC框架开发后台Server,RPC默认将协议数据通过Protobuf进行封装。大多数场景下,这样做都没啥问题。然而,我们Server使用RPC框架后,数据处理延时增长了2倍。
近期调研发现,FEC实现算法有两种,cm256和OpenFEC算法,验证这两种算法在相同丢包率下,两种算法恢复后的丢包率、恢复耗时,以便选择出使用哪种算法性能更优。[……]