本文转载自Startalk开发者,期待的搓搓小手,让我们来揭秘去中心化的im如何设计吧!!
Startalk目前全套代码已全面开放至Github网站,地址:github.com/qunarcorp/q…
Startalk 官网地址:im.qunar.com/new/#/home
****************************************************************************************
本文的重点是Startalk的去中心化设计,然而和当前很火的区块链并没有什么关联。它的重点即是Startalk的架构演进史,也是IM系统发展的一个小缩影。
我们会从以下这4个部分内容中了解Startalk去中心化主要解决的问题和方法:
Startalk是什么
Startalk过去的设计
Startalk的去中心化
有效案例
一、Startalk是什么
Startalk是从2015年开始为Qunar服务的自动化办公软件,到现在已经有4年多的时间了。最初的初创团队只有4个人。
制作Startalk的初心是为了解决当时我们在用RTX时候遇到的很多性能和使用上的问题。而且在当时,RTX还没有移动版本。
4年说短也不短了。在这个过程中,我们人手一直没能超过两位数,然而经过这几年的发展,我们已经开始在满足于办公自动化场景的基础上,实现了商务客服场景,以及自行设计的客服转接系统,当然,这部分内容由于不是主要内容,会出现在以后的系列介绍中。
团队从2017年后半年开始,工作重心逐步的转向了开源、去中心化和智能机器人领域。
读到这儿,可能很多读者会说, 即时通信我们有微信了哈,已经很好用了,为啥还要用其他的,甚至要开发自己的im系统呢?