Stars
A fast, scalable, distributed game server engine/framework for C++, include the actor library, network library, can be used as a real time multiplayer game engine ( MMO RPG/MOBA ), which support C#…
通用游戏服务器框架,支持多进程、多线程部署,支持TCP、WebSocket、Http协议
客户端基于QT,可以传输视频,音频,同时可以传输文本。涉及信号与槽,多线程,socket通信,Tcp/IP包解析. 服务器端地址:https://github.com/muleimulei/CloudMeeting_Server
A game server library for linux/windows(support TCP, UDP, HTTP(S) and Websocket,MySQL,redis) 一个简单但功能强大的跨平台(Win/Linux)游戏服务器框架.支持TCP,UDP,HTTP,WEBSOCKET.支持MySQL和Redis
个人学习开发linux服务器例子,视频点播服务器采用epoll模型+线程池技术处理客户端的并发任务
C++, bilibili, 7亿用户信息, 爬虫(分布式,服务器+客户端+管理程序)
基于QT开发的一款即时通讯软件,具有登录、注册、聊天、传输文件功能,在登录部分采用CS模型,需将用户注册账号信息打包发送给服务器端,服务器拆包识别各字段含义,将客户端的账号密码端口号等信息添加在服务器数据库中,客户端可通过刷新按钮可查询服务器端数据库的好友信息,然后与指定好友进行P2P连接,不再让服务器端当成中转站,服务器端并没有采用多线程处理多个客户端,而是采用分时方案减轻服务器端的压力。
mmo 服务器,多个逻辑服(login、gate、world等)构成,网络核心使用事件处理机制
HMX-Server分步式服务器框架,主要分为网关、登录、世界、场景、数据服务器,适用于大中小型项目
自行搭建的MMO游戏服务器框架,客户端支持Unity和UE,单机并发量可达1万。
SunPush 是一个web消息推送服务器,复杂从web服务器推送消息到移动端。底层IO,使用Boost:asio,经过初步测试,可以同时支持20w连接并发推送(每个连接每秒1k数据包)!
支持分布式,集群的跨平台卡牌回合制游戏服务器,数据库使用mysql,网络协议采用了protobuf,后期会加上lua引擎,支持部分业务活动的热更新