微服务架构非常适合当前的行情,随便一个系统,都要包含前后台,微信公众号(小程序),自己的APP,再加一个智能硬件数据接口。
会员管理,业务监控,数据分析。等等
公司一直再试错,很多产品都是开发完了,就真的完了。
如果一开始就采用微服务架构,会员作为独立服务,登录作为独立服务,计费作为独立服务等等。那么还是有很多的工作可以不用重做,很多东西可以积累下来的。
网上很多介绍微服务架构的,spring cloud, dubbo。
我想说的是,这些架构只是技术架构,还得学领域驱动模型才能把系统玩起来。用这种理念去分析自己的业务,合理的划分服务,插入修改操作和查询操作分离。这样才能产生生产力。不然架构搭起来了,hello world也打印出来了,接下来该怎么做业务开发就懵逼了。