2014年7月25-26日,由51CTO传媒主办的全球软件技术峰会WOT(World Of Tech)在北京富力万丽酒店召开。秉承专注技术、服务技术人员的理念,自2012年以来,WOT品牌峰会成功举办了三届,积累了大量的技术专家资源,获 得了广大IT从业者和技术爱好者的一致认可,成为了业界重要的技术分享交流平台以及人脉拓展平台。
本次会议分为8个技术主题,分别是:数据库技术与应用,互联网架构分析,高效的技术团队,敏捷开发,实时计算与数据分析,移动应用,自动化运维,开源技术。51CTO作为本次峰会的主办方,将全程视频、图文直播报道这场数据的盛宴。
在26日上午的移动应用专场,淘宝无线技术专家王少川为来宾带来题为《手机淘宝长连接及分布式消息推送系统的架构与实践》的精彩演讲。
王少川,淘宝无线技术专家
讲师介绍:
淘宝无线技术专家,专注于系统高并发,分布式及无线长连接、消息推送解决方案。先后从事金融系统FX,无线消息推送及高性能Web及分布式系统开发等。 中间开发了纯java解决方案summercool系列开源框架工具:summercool-web(web开发框架)、summercool- hsf(RPC远程调用)、summercool-ddl(分表分库)、summercool-cache(堆外海量数据缓存)等,58同城,搜狐,淘宝 等等各大公司使用。
演讲精华内容:
本次演讲主要为大家介绍一下手机淘宝长连接状态的实现及维护;以及如何实现快速、高效的分布式消息推送系统。
从用户在线状态的准确性,小心发送的可靠性,系统的复杂度等等方向为现场的开发者展示了长连接状态的实现及维护。
消息发送的可靠性
数据层非对称加密等,
长连接技术选型(Grizzly,心跳、数据包处理优化等)
用户信息存储优化(尽量少占内存,如:使用Java堆外内存等)
JVM参数优化(内存优化,CMS及线程优化回收等)
OS层系统参数优化(TCP内存优化及连接回收等)
以上是51CTO.com记者从一线为您带来的精彩报道。后续我们还有更加精彩的独家报道,敬请关注。