看看人家那 IM 即时通讯系统,那叫一个优雅(附源码)

Java架构师社区

共 1444字,需浏览 3分钟

 ·

2021-10-19 02:36

关注我们,设为星标,每天7:30不见不散,架构路上与您共享 

回复"架构师"获取资源


大家好,我是架构君,一个会写代码吟诗的架构师。


今天,推荐一个在线IM即时通讯系统项目。我第一次使用就有点上头,爱不释手,必须要推荐给大家。

上次是谁要的在线IM即时通讯系统项目啊,我帮你找到了。

这是我目前见过的在线IM即时通讯系统项目。功能完整,代码结构清晰。值得推荐。

介绍

本项目系统是用Java语言,基于t-io开发的轻量、高性能、单机支持几十万至百万在线用户IM,主要目标降低即时通讯门槛,快速打造低成本接入在线IM系统,通过极简洁的消息格式就可以实现多端不同协议间的消息发送如内置(Http、Websocket、Tcp自定义IM协议)等,并提供通过http协议的api接口进行消息发送无需关心接收端属于什么协议,一个消息格式搞定一切!搜索公众号GitHub猿回复“赚钱”,送你一份惊喜礼包。

功能特点

 1、高性能(单机可支持几十万至百万人同时在线)
2、轻量、可扩展性极强
3、支持集群多机部署
4、支持SSL/TLS加密传输
5、消息格式极其简洁(JSON)
6、一端口支持可插拔多种协议(Socket自定义IM协议、Websocket、Http),各协议可分别独立部署。
7、内置消息持久化(离线、历史、漫游),保证消息可靠性,高性能存储
8、各种丰富的API接口。
9、零成本部署,一键启动。

功能演示

源码获取

扫码下方二维码,后台回复【即时通讯】即可获取


额外福利:推荐一个酷炫的监控系统(附源码)!

大家好,今天推荐一个监控系统项目。我第一次使用就有点上头,爱不释手,必须要推荐给大家。

上次是谁要的监控系统项目啊,帮你找到了。


这是我目前见过的最好的监控系统项目。功能完整,代码结构清晰。值得推荐。

错误的原因可能源于机型,网络环境,复杂的操作行为等等,在我们想要去解决的时候很难复现出来,自然也就无法解决。



大多数前端工程师,每天都要处理许多线上的问题,公司其他的监控系统也有,但是每次解决问题都需要辗转于各种监控系统之间,接下来,猿妹要和大家推荐一个轻量级的前端监控系统——webfunny


webfunny可以帮助你一键搭建前端监控系统,实时了解线上应用健康情况,最关键的是支持千万级PV的日活量。

webfunny具有以下特性:



  • 数据分析大屏:一站式数据可视化展示平台,炫酷大屏,自由部署,实时数据,项目运行状态和健康状态尽收眼底。


  • 运营数据统计分析:数据“采集+管理+分析”智能一体化,获取运营关键数值,让您对项目运营状况了如指掌。

  • 错误分析:精细化分析每个报错问题,支持sourceMap源码定位。

  • 用户细查:深入分析每个用户,记录用户的所有行为。

  • 用户连线:你可以连接线上任意用户,实时查看行为和缓存数据变化。

  • 性能分析:分析页面和接口性能,加载耗时,成功率。

  • 自定义埋点:更加灵活的自定义埋点,满足更多定制化的业务场景。



使用webfunny的企业已经超过20家了,具体如上图所示。



webfunny已经在Github上标星 3K,累计分支 526 

源码获取

扫码下方二维码,后台回复【监控系统】即可获取


你点的每个在看,我都认真当成了喜欢
浏览 31
点赞
评论
收藏
分享

手机扫一扫分享

举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

举报