最近在网上看视频,学习分布式相关架构的知识。虽然暂时也用不到,就当储备知识吧。最近的学习打算是:先把理论理清一遍,再开始撸代码。
dream.jpg
但是一般的效率问题和质量问题都不会得到解决。
真正的解决方法应该从技术层面上去思考,是对程序的把控,而不是去把控人。
image.png
控制器A
和B
两者都是做参数解析,参数转换,服务调用,返回结果。那我们可不可以把控制器A
和B
省略,减少我们的代码量呢?用API
网关代替控制器,不会影响我们的效率。
image.png
MVC
控制器,将Http
请求直接无缝接入到Java
服务接口。勿以善小而不为。