Skip to main content
  • 极致打磨的底层集群能力,可无缝解决IM、物联网等大型产品的集群需求
  • 易学易用,让刚毕业的大学生也能轻易驾驭
  • 全方位开箱即用的监控能力
  • 实战中仍表现出卓越的性能,不用实验室数据忽悠智慧的大众
  • 内置协议适配能力,让多协议接入不再难
  • 内置ack消息能力,让RPC等场景轻松实现
  • 自创同步锁、同步安全线程池、同步数据结构等工具库,为业务应用提供丰富的开箱即用API
  • 内置半包粘包处理
  • 丰富的生态,目前已经用t-io实现了http、websocket、mqtt及大量私有协议
  • 内置慢攻击防御机制,帮助应用自动拉黑嫌疑IP
  • 1.9G内存稳定支持30万TCP长连接:查看实测过程
  • t-io跑出每秒1051万条聊天消息:查看实测过程
  • netty和t-io对比测试结果:查看实测过程
跨各种操作系统,信创的好伙伴
/**
* t-io几乎没引入难学的新概念
* 用t-io进行协议编码是件很愉快的事
*/
@Override
public ByteBuffer encode(Packet packet, TioConfig tioConfig, ChannelContext channelContext) {
HelloPacket helloPacket = (HelloPacket) packet;
byte[] body = helloPacket.getBody();
int bodyLen = 0;
if (body != null) {
bodyLen = body.length;
}
//bytebuffer的总长度是 = 消息头的长度 + 消息体的长度
int allLen = HelloPacket.HEADER_LENGHT + bodyLen;
//创建一个ByteBuffer对象
//纯原生API,没有第三方数据结构,零额外学习成本
ByteBuffer buffer = ByteBuffer.allocate(allLen);
//设置字节序
buffer.order(tioConfig.getByteOrder());
//写入消息头----消息头的内容就是消息体的长度
buffer.putInt(bodyLen);
//写入消息体
if (body != null) {
buffer.put(body);
}
return buffer;
}

一线工程师在使用t-io后,对t-io的实名评价

睿泰数字
如果没有t-io,华为这个智慧项目应该早就废了
力挽狂澜
贝密游戏
换上t-io后,吃嘛嘛香了
注:贝密游戏以前用的是netty
老板心安
氦氪科技CTO胡鸿鹄
t-io短小精悍,但能解决大问题,有了t-io,网络编程不需要太多的精力投入,可以把更多的技术资源聚焦在产生商业价值的业务开发上
倚天屠龙
北京弈世教育科技发展有限公司
万幸有t-io,很多复杂的业务逻辑可以很简单的做出来,也希望t-io可以越来越好,造福更多的开发者和企业!
化繁为简
如梦技术开源组织
t-io:秒上手,易监控,稳得狠!
易用稳定
EOVA开源社区
没有t-io, 只能一辈子玩HTTP、JSON
跨界利器
河南迪信通商贸有限公司
用t-io搭建了公司所有服务的推送中心,能力杠杠滴....
无所不能
上海航翼网络科技有限公司
接入t-io后,快速实现了我们Groups需要的即时消息发送,效果棒棒滴!
高效稳定
开源中国前工程师胡承淞
t-io开源之初就关注了,非常有幸能够认识这么优秀的作者,无意间掌握了t-io的核心开发技术,现在让我稳坐技术头把交椅,再也回不去了
成就个人
蟋蟀物联网
t-io是我们从众多网络框架中精心挑选出来的,操作简单,稳定高效,做物联网相关产品简直如虎添翼!
碾压突围
越洋科技
t-io是一款高效、稳定、性能优异的网络框架。每一个基于t-io的项目就是妥妥的成功案例
成功保障
成都鼎融科技
用了t-io,项目的进度至少加快了半年,为我们的即时类数据提供了稳定、高效的解决方案
极致效率
开源中国前工程师柯真
早先用t-io做了个有即时能力的网站,也因此入职了开源中国。用了t-io后,我有更多的时间陪家人了
成就个人
赵传刚
t-io作为网络编程终极武器,处理各种通讯规约、私有协议得心应手!t-io值得每个网络开发者拥有!
事实标准
江苏野马软件科技有限公司
利用t-io,我们公司三年工作经验的开发人员就能搭建支撑上万台gps设备的物联网平台,非常感谢t-io的强大能力
强大无比
linkwechat创始人江冬勤
接触t-io之前,觉得即时通信这块很难,要投入很大的成本,接触t-io后,发现这块变得简单了,t-io化繁为简的能力太强大了
化繁为简
石家庄老顽童网络科技有限公司
t-io:网络编程的瑞士军刀,上手容易适配强!t-io让我们团队可以集中优势力量攻克业务难关!
万能军刀
南京皓叶腾信息科技有限公司
朝闻t-io,夕出谭聊
心想事成