一、引言
即时通讯(IM)功能对于电商平台来说非常重要,特别是旅游电商。
从商品复杂性来看,一个旅游商品可能会包括用户在未来一段时间的衣、食、住、行等方方面面。从消费金额来看,往往单次消费额度较大。对目的地的陌生、在行程中可能的问题,这些因素使用户在购买前、中、后都存在和商家沟通的强烈需求。可以说,一个好用的IM可以在一定程度上对企业电商业务的GMV起到促进作用。
本文我们将结合马蜂窝旅游电商IM系统的发展历程,单独介绍基于Go重构分布式IM系统过程中的实践和总结(本文相当于《从游击队到正规军(一):马蜂窝旅游网的IM系统架构演进之路》一文的进阶篇),希望可以给有相似问题的朋友一些借鉴。
另外:如果你对Go在高并发系统中的应用感兴趣,即时通讯网的以下两篇也值得一读:
《Go语言构建千万级在线的高并发消息推送系统实践(来自公司)》《抢票带来的启示:看我如何用Go实现百万QPS的秒杀系统(含源码)》
系列文章:
《从游击队到正规军(一):马蜂窝旅游网的IM系统架构演进之路》《从游击队到正规军(二):马蜂窝旅游网的IM客户端架构演进和实践总结》《从游击队到正规军(三):基于Go的马蜂窝旅游网分布式IM系统技术实践》(*本文)
关于马蜂窝旅游网:
马蜂窝旅游网是中国领先的自由行服务平台,由陈罡和吕刚创立于年,从年正式开始公司化运营。马蜂窝的景点、餐饮、酒店等点评信息均来自上亿用户的真实分享,每年帮助过亿的旅行者制定自由行方案。
学习交流:
-即时通讯/推送技术开发交流5群:[推荐]-移动端IM开发入门文章:《新手入门一篇就够:从零开发移动端IM》
(本文同步发布于: