go聊天架构
2016-07-21 14:59:22 0 举报
Go聊天架构是一个基于Go语言开发的实时聊天系统。它采用了分布式架构,包括客户端、服务器和数据库三个部分。客户端负责用户界面的展示和用户输入的处理,服务器负责消息的转发和存储,数据库用于存储聊天记录。该架构具有高并发、低延迟和可扩展性等特点,能够满足大规模用户同时在线的需求。此外,Go聊天架构还支持多种聊天方式,如文本聊天、语音聊天和视频聊天等。总之,Go聊天架构是一个功能强大、性能优越的实时聊天系统,适用于各种应用场景。
作者其他创作
大纲/内容
业务推消息
发201欢迎语
self-chat
logic-chat
进出房事件,给SOQ做业务
登录聊天日志
log-nsq
loginmessage
messageservice
进出房事件
比如送礼,写NSQ
GW
用户登录成功
login
logic-logsagent
nsq
logic-login
公共NSQ
chat-self
房间管理器-育才
KugouLive
游客登录
KAFKA-to-es
调度
room-pnum
http thrift
游客登录回调
session
session-proxy
bridge-nsqtothrift
kugouLive
login-callback
上报到ELK的数据
http
复仇者ES
0 条评论
下一页