ffengine:ffengine是高效的tcp 服务器框架,适用于端游、页游、手游的实时服务器

时间:2024-07-05 11:53:59
【文件属性】:

文件名称:ffengine:ffengine是高效的tcp 服务器框架,适用于端游、页游、手游的实时服务器

文件大小:5.27MB

文件格式:ZIP

更新时间:2024-07-05 11:53:59

C

ffengine ffengine是高效的tcp 服务器框架,适用于端游、页游、手游的实时服务器 ffengine Feature 组件化,ffengine 包含两个重要组件gate和scene,但是集成在一个进程中,既可以把两个组件启动到一个进程中,也可以启动到多个进程中,甚至启动到分布式环境,只需要修改一下ip,这得益于ffengine使用了原创的ffrpc通信库,使得进程间通讯非常的高效和简洁。 通信异步化,组件之间的通信都是异步完成的,不会阻塞主线程,这样ffengine采用的单(主)线程的架构技能发挥稳定和简单的特点,又能保持高效,最大程度发挥IO的效率。 数据库异步化,我们知道内存计算是飞快的,但是数据库操作设计到io,效率低一个数量级,所以ffengine数据库的访问采用异步加回调的方式,加上python 对于lambda的完美支持,异步加回调非常的容易。 多协议支持,做游戏


网友评论