头图

FPNN 1.1.2 已于7月26日下午正式发布。

图标

对比 0.9.3 版本,主要的改动如下:

  • FPNN UDP 模块正式公开
  • FPNN UDP 提供可靠UDP链接,开发者可使用UDP可靠连接在弱网环境下作为 TCP 链接的替代
  • FPNN DUP 可靠连接支持在同一链接中混合发送可靠数据和非可靠数据
  • TCP增加更加及时的保活功能,以及更加及时的链接活性检测
  • MultipleURLEngine 接口全面更新,可以在调用接口时直接指定 HTTP 头数据,不用再做独立的外部维护
  • 全面支持 GCC/G++ 8 & GCC/G++ 9
  • 增加对 CentOS 8 和 Ubuntu Server 20 的支持
  • 全面改进文档,重写使用向导,并增加 API 接口文档

FPNN 1.0.0 和 1.1.0 两个版本,因为当时文档暂未更新完成,所以没有对外发布。此次1.1.2版本发布,对应文档已经全部完成更新。后续 云上曲率 RTM 及相关业务将逐步从1.1.1版本更新至1.1.2版本。

其他开发语言的SDK,将随后陆续更新,并进新发布。

最后,1.1.0版本及1.1.2版本相关性能数据摘要如下:

  • 数据摘要索引

    • 压力测试

      • TCP 同一局域网
      • TCP 洲际传输:德国法兰克福到美国西部俄勒冈(直线距离超过8,000公里)
      • UDP 同一局域网
      • UDP 洲际传输:德国法兰克福到美国西部俄勒冈(直线距离超过8,000公里)
    • 海量链接

      • TCP 同一局域网
      • UDP 同一局域网
    • TCP & UDP 对比测试

      • 新加坡到德国法兰克福(直线距离超过10,000公里)

  • 压力测试

    • TCP 同一局域网

      机型虚拟 CPU内存(GB)链接数量QPS平均响应时间(usec)
      AWS m5.xlarge416100049,708335
      AWS m5.xlarge416130227,91912,854
      AWS m5.xlarge4161,500148,95910,403
      AWS m5.xlarge4162,00099,552356
      AWS m5.xlarge4163,000149,61527,456
    • TCP 洲际传输:德国法兰克福到美国西部俄勒冈(直线距离超过8,000公里)

      机型虚拟 CPU内存(GB)链接数量QPS平均响应时间(usec)ping/2 (msec)
      AWS m5.xlarge4161017,921147,825137
      AWS m5.xlarge416190338,601151,772139
      AWS m5.xlarge416700339,240183,541136 ~ 137
      AWS m5.xlarge4163,200312,073256,980139 ~ 141
      AWS m5.xlarge4166,000299,175346,927136 ~ 137
    • UDP 同一局域网

      机型虚拟 CPU内存(GB)链接数量QPS平均响应时间(usec)
      AWS m5.xlarge4161017,628199
      AWS m5.xlarge41670123,0091,174
      AWS m5.xlarge41680122,64124,623
      AWS m5.xlarge41680073,0301,306
      AWS m5.xlarge41620095,894400
      AWS m5.xlarge4161,00049,5903,832
    • UDP 洲际传输:德国法兰克福到美国西部俄勒冈(直线距离超过8,000公里)

      机型虚拟 CPU内存(GB)链接数量QPS平均响应时间(usec)ping/2 (msec)
      AWS m5.xlarge41610048,493138,859138
      AWS m5.xlarge41660107,528139,968140
      AWS m5.xlarge41680079,503139,974138 ~ 139
  • 海量链接

    • TCP 同一局域网

      机型虚拟 CPU内存(GB)链接数量QPS平均响应时间(usec)
      AWS m5.2xlarge8322,040,00081,351446
      AWS m5.2xlarge8322,040,000137,2944,985
      AWS m5.2xlarge8322,040,000179,79411,345
    • UDP 同一局域网

      机型虚拟 CPU内存(GB)链接数量QPS平均响应时间(usec)
      AWS m5.2xlarge83212,2005,95711,480
      AWS m5.2xlarge83219,0007211,857
  • TCP & UDP 对比测试

    • 新加坡到德国法兰克福(直线距离超过10,000公里)

      Quest CountQPSTCP 平均延迟(msec)TCP 最大延迟 (msec)TCP 最小延迟(msec)FPNN 可靠 UDP 平均延迟(msec)FPNN 可靠 UDP 最大延迟 (msec)FPNN 可靠 UDP 最小延迟(msec)FPNN 非可靠 UDP 平均延迟(msec)FPNN 非可靠 UDP 最大延迟 (msec)FPNN 非可靠 UDP 最小延迟(msec)
      2,00010193232155777877777877
      5,00020193250154777877777877
      10,00050193245154777877777877
      2,000100193248140777877778077
      100,0001,0008825377777877777877
      200,0002,0008317977777877779077
      300,0003,000812347778254777839377
      300,0005,000801637781302778745477

云上曲率
1 声望4 粉丝

云上曲率LiveData(北京云上曲率科技有限公司),泛娱乐行业全球领先的实时通信、AI+大数据服务提供商。自主研发基于微服务的高性能分布式框架和深度学习平台。服务覆盖全球200多个国家和地区。