go-websocket 分布式IM

基于golang实现的分布式聊天系统,支持一对一聊天,聊天室等功能。为了测试方便发送消息数据暂未存入数据库,后期会加入数据库,也可自行加入数据库,方便永久存储聊天内容,以及支持消息必达等功能。依赖包github.com/go-redis/redisgithub.

基于websocket单台机器支持百万连接分布式聊天(IM)系统

本文将介绍如何实现一个基于websocket分布式聊天系统。使用gin框架、nginx负载、可以水平部署、程序内部相互通讯、使用grpc通讯协议。

Open-IM 开源即时通讯组件

Open-IM即Open source SDK for Instant Messaging,是一款开源、免费、通用的即时通讯组件。Open-IM包括即时通讯和实时音视频服务端和客户端SDK,实现了高性能、轻量级、易扩展等重要特性。

Flutter IM跨端架构设计和实现

本文由阿里闲鱼技术团队祈晴分享,原文参考微信公众号淘系技术,感谢作者的技术分享。OpenIMgithub开源地址:https://github.com/OpenIMSDK/Open-IM-ServerOpenIM官网 :https://www.rentsoft.

基于 Go 实现的即时通讯(IM)项目,提供多平台SDK

《开源精选》是我们分享Github、Gitee等开源社区中优质项目的栏目,包括技术、学习、实用与各种有趣的内容。

适合新手:手把手教你用Go快速搭建高性能、可扩展的IM系统

本文为开源工程:“github.com/GuoZhaoran/fastIM”的配套文章,原作者:“绘你一世倾城”,现为:猎豹移动php开发工程师,感谢原作者的技术分享。0、引言站长提示:本文适合有一定网络通信技术基础的IM新手阅读。

IM系统调研(那些开源的IM项目)

背景最近一直在做客服相关的项目,从刚进项目组做IM 到工单系统再到机器人最后兜兜转转又做IM架构升级的相关事情,因为现在做的还是比较偏业务于是现在准备写一套IM相关的系统,有助于自己进一步理解IM整个架构,于是进行了相关的调研.本文主要是聊几个开源的IM项目.