
golang
文章平均质量分 73
大呜
这个作者很懒,什么都没留下…
展开
-
纯golang im即时通讯系统(支持分布式)
简介纯go实现的im即时通讯系统,各层可单独部署,之间通过rpc通讯,支持集群,github地址 https://github.com/Terry-Ye/im, 学习于goim, 总分三层,comet(用户连接层),可以直接部署多个节点,每个节点保证serverId 唯一,在配置文件comet.tomllogic(业务逻辑层),无状态,各层通过rpc通讯,容易扩展,支持http接口来接收消...原创 2018-12-19 09:47:39 · 13907 阅读 · 1 评论 -
Terry-Ye/im 系统使用zookeeper
项目地址https://github.com/Terry-Ye/imzookeeper 简单介绍ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。zookeeper 应用场景说明https:...原创 2019-03-25 09:17:22 · 367 阅读 · 0 评论