talent

t-io应用场景和能力

发表于:2018-12-25 23:32:42 点击量:未知 赞:未知
原创

t-io应用场景和能力

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

  • 提供了最强级别的监控和流控能力
  • 内置半包粘包处理
  • 最强最稳级别的资源管理能力
  • 内置心跳检查和心跳发送能力
  • IP拉黑
  • 各种花式群发能力
  • 一流的性能
  • 极其稳定的表现(很多用户还是停在t-io 1.x版本,就是因为太过稳定,不想变动)
  • 内置慢攻击防御
  • 异步发送、阻塞发送、同步发送一个不落
  • 内置简单的集群发送消息能力(集群更多的是和业务耦合的,所以内置的集群始终是有限的)
  • 多端口资源共享能力(譬如一个端口是websocket协议,一个端口是私有的im协议,这两个端口的资源可以共享,这对协议适配极其有用)
  • 极强的资源和业务绑定能力:绑定group、绑定userid、绑定token、绑定bsId,这些绑定几乎囊括了所有业务需求

把t-io的使用场景和能力用一张图简述一下

t-io应用场景和能力

人在线(点击显示明细)
    发 送