2015 年 5 月 9 日,又拍云 Open Talk 第六期《颠覆日常:APP 架构和技术延伸》上海首秀,邀请到三家不经意改变了世界的产品负责人——前超级课程表 CTO 茹云峰、嘟嘟美甲技术负责人刘琦、足记 CTO 孙东风,将为我们演示复杂的架构技术,“在合适的人手里是可以解决的”。

image.png

刘琦,嘟嘟美甲联合创始人&技术负责人。其身上的标签“90 后创业团队”“风口浪尖 O2O”令人瞩目。

嘟嘟美甲的业务逻辑非常简单,其研发阶段大体上经历了快速发布上线 - 产品快速迭代 - 可扩展性和可用性保证直至现阶段。

在初期技术选型上,嘟嘟美甲选用了一个非常流行的方案,就是“ MEAN”(MongoDB + Express + Angular.js + Node)。

而在快速迭代期,尽管仍旧只有一台服务器,却开始拥抱了拥抱云服务以提升开发效率(UPYUN、短信语音、推送等等),并进行了数据库、缓存、前后端分离。

继而订单量猛增,在可扩展性保证阶段,开始使用 ELK(ElasticSearch + Logstash + Kibana)、MongoDB Replica Sets、单核 1G 主机 + 负载均衡器和 Redis 缓存服务。

最终在现阶段,当系统内部环境复杂度更高的时候,新增 CoreOS + Docker,拥抱微服务,httpDNS /监控/两地三机房等解决方案。