t-io应用场景和能力

334 阅读1分钟

t-io历史、应用场景(图示——简)

image.png

t-io应用场景(文字描述——详)****

t-io是基于JVM的网络编程框架,和netty属同类,所以netty能做的t-io都能做,考虑到t-io是从项目抽象出来的框架,所以t-io提供了更多的和业务相关的API,大体上t-io具有如下特点和能力:

  • 内置完备的监控和流控能力

  • 内置半包粘包处理

  • 一骑绝尘的资源管理能力

  • 内置心跳检查和心跳发送能力

  • 内置IP拉黑

  • 一流性能和稳定性(第三方权威平台TFB提供性能测试和稳定性服务)

  • 极其稳定的表现(很多用户还是停在t-io 1.x版本,就是因为太过稳定,不想变动)

  • 内置慢攻击防御

  • 唯一一个内置异步发送、阻塞发送、同步发送的网络框架

  • 唯一内置集群分发消息的能力

  • 独创的多端口资源共享能力(譬如一个端口是websocket协议,一个端口是私有的im协议,这两个端口的资源可以共享,这对协议适配极其有用)

  • 独创协议适配转换能力(让基于websocket和基于socket的应用看起来像是同一个协议)

  • 独一档的资源和业务绑定能力:绑定group、绑定userid、绑定token、绑定bsId,这些绑定几乎囊括了所有业务需求 具体请参考:www.tiocloud.com/doc/tio/86