前言
今天是9月17日,趁着山竹的临幸,得以在家里舒适的办公。项目从3月底开始,至今刚好半年。抽几十分钟,总结下半年的历程。对后面的项目,应该也有一点帮助吧。
学习前的七个问题
项目开始前,由于某些特殊的原因,对spring cloud一无所知(甚至听都没听过,希望这种情况今后不再出现),所以我用手机的markdown软件Lite马上记录了7个疑问。我相信,不知道多少天后,这些疑问看起来将多么的可笑,呵呵。
- 这是一个什么样的技术框架,用来做什么的
- 和他相似的还有什么?各自优劣势?从什么框架发展而来?是否有后续新框架?
- 如何使用?
- 如何搭建
- 和spring什么关系?和springmvc什么关系?
6.什么样的系统应该用它?什么不应该用? - 最常用功能是哪些
定一个目标(学习后)
项目结束后,检查学会了哪些问题。
学习过程
- 3月19号星期一开始,到今天4月15号,已经四个星期了,即是一个月了。
- 4.30,发现很多疑问,特别架构上。
- 7.22,基本没有什么疑问了,就是有一些报错不知道怎么解决。
时间过得真快
4.30总结一些问题
微服务
- 一个系统怎么划分模块?也就是怎么划分server?
- 怎么划分一个服务?也就是rest api?
- 唯一流水号怎么生成
- 分布式事务怎么实现?还是说同一个事务的代码都写在一个服务里?
- 和领域驱动开发有什么关系或者联系
- 内部是否需要一个客户端,进行连接贯穿几个服务的处理,然后再提供rest给外部调用