吐槽以前都是手撸RPC,最近接触SpringCloud,深感痛心。主要有以下几点:1)代码量巨大,找BUG时间长,超级复杂的设计2)版本管理混乱,经常出现莫名其妙的配置错误(所以2.0是打死不敢上生产啊)3)Netflix公司的有些代码,实在是让人费解,根本就不考虑扩展性4)生态链庞大,学习成本大建议准备上微服务的同学,固定下一个版本,不要随意更新或降级。拿tomcat的basedir来说,1.5