嗯明白了,所以可以选择适合自己的方式来学习架构。
另外,针对架构师课程,我认为一些基础的编程思想和编程范式还是挺重要的,更像是思考的方法,而不只是一些前人总结好的经验和模式。我最近看操作系统,分布式,数据库,计算机网络,包括一些前端开发的内容,很多思想都会反复出现而且通用。
从目录上来看,课程里这些内容比较少或者有所缺失。可能也许真正要做到一个合格的架构师,其涉及到的学习内容确实也没办法一门课程就能很完整的涵盖吧。
之前看过一个 rails 的微服务视频,大概意思是说,rails 的哲学和微服务有些冲突。rails 就是在单体应用下效率很好。
而且微服务是 java 社区提出的概念,微服务还是在 java 社区比较原汁原味。
也遇到了后端请求微信 API 超时的问题,一般会先做下链路问题的排查,有时候会是因为线路的节点问题造成的,链路问题具体的排查方法和后续处理我整理到这里了https://github.com/kevin-isky/blog/issues/2