搭建即时通讯Web端高性能分布式IM聊天服务器

Pomelo是来自网易公司的基于 Node.js 的高性能、分布式游戏服务器框架。它包括基础的开发框架和相关的扩展组件(库和工具包),可以帮助你省去游戏开发枯燥中的重复劳动和底层逻辑的开发。Pomelo 不但适用于游戏服务器开发, 也可用于开发高实时 Web 应用(如IM聊天应用、消息推送服务等),它的分布式架构可以使 Pomelo 比普通的实时 Web 框架(如Socket.io、sockjs等)扩展性更好。

 

Pomelo 特性

    快速、易上手的游戏开发模型和api;
    高可伸缩的多进程架构, 支持MMO的场景分区和其它各类分区策略;
    方便的服务器扩展机制,可快速扩展服务器类型和数量;
    方便的请求、响应、广播、服务器通讯机制, 无需任何配置;
    注重性能,在性能、可伸缩性上做了大量的测试、优化;
    提供了较多扩展组件,包括游戏开发常用的库和工具包;
    提供了完整的MMO demo代码(客户端html5),可以作为很好的开发参考;
    基于socket.io开发,支持socket.io支持的多种语言客户端。

为什么使用pomelo?

高并发、高实时的游戏服务器的开发是很复杂的工作。跟 web 应用一样, 一个好的开源容器或开发框架可以大大减少游戏开发的复杂性,让开发变得更加容易。遗憾的是目前在游戏服务器开发领域一直没有太好的开源解

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值