京东咚咚架构演进
咚咚是什么?咚咚之于京东相当于旺旺之于淘宝,它们都是服务于买家和卖家的沟通。自从京东开始为第三方卖家提供入驻平台服务后,咚咚也就随之诞生了。我们首先看看它诞生之初是什么样的。为了业务的快速上线,1.0版本的技术架构实现是非常直接且简单粗暴的。如何简单粗暴法?请看架构图,如下。1.0的功能十分简单,实现了一个IM的基本功能,接入、互通消息和状态。另外还有客服功能,就是顾客接入咨询时的客服分配,按轮询方式把顾客分配给在线的客服接待。用开源Mina框架实现了TCP的长连接接入,用TomcatComet机制实现了HTTP的长轮询服务。而消息投递的实现是一端发送的消息临时存放在Redis中,另一端拉取的
用户评论