Gtalk、msn、vk、od、facebook、mail.ru agent、multifon、yahoo、icq等,每个人手机上要安装n个app,需要一款融合了多个im的软件,做到一个app同时和多个不同平台的好友一起聊天,系统性能要求较高,要求单机能容纳1.5万个用户同时在线聊天,这就催生了im融合系统的设计与开发
点击空白处退出提示
Gtalk、msn、vk、od、facebook、mail.ru agent、multifon、yahoo、icq等,每个人手机上要安装n个app,需要一款融合了多个im的软件,做到一个app同时和多个不同平台的好友一起聊天,系统性能要求较高,要求单机能容纳1.5万个用户同时在线聊天,这就催生了im融合系统的设计与开发
网关接入了 Gtalk、msn、vk、od、facebook、mail.ru agent、multifon、yahoo、icq等 IM 系统,并实现绑定、计费、报警等功能。
系统采用 NIO socket +多线程编程技术,并引入 apache 的高性能框架 mina。
系统性能指标达到峰值3.2万 TPS ,稳定情况2.5万 TPS ,单机容量达到10万多,远远超过了华为的指标要求。
此项目基于 openfire 二次开发,深度定制并优化。
我在项目中担任技术经理,负责项目的系统架构、资源分配、研发进度控制、产品评审等,完成了项目从0到1的设计及研发工作,并且系统性达到甲方要求的2.6倍,得到了甲方的认可及表扬,系统在俄罗斯上线后又在伊朗成功上线



评论