瓜子后端技术架构的变迁 架构专题
介绍瓜子如何从最初的原始状态,如何逐步进化到现在的准服务化现状,中间所碰到的问题,以及我们解决的方案和一些经验总结,最后讲一下我们对瓜子整体架构的规划。
演讲大纲
1. 瓜子1.0的问题——单体结构、代码耦合严重;
2. 瓜子代码的剥离——从赶集之前的架构剥离的痛;
3. 业务的拆分——DB层拆分、服务化的雏形;
4. RPC服务调用;
5. API的统一网关、监控、性能及容灾处理;
6. 瓜子的将来——服务化&docker、前后端分离、持续集成、自动化测试、服务体系的建立