springboot mybatis redis (缓存、锁) apollo (动态配置) zk (主要用到dubbo、利用zk锁实现分布式定时任务) dubbo (服务之间通信) tidb/mysql rocketmq (异步处理) tddl(即将废弃,太重了,只用了边角料却引用了那么多东西) skywalking(目前还不支持异步线程日志) es(我接触的项目还没有) maven 依赖管理 git 版本控制