/ 后端 / 分布式 / 服务化 为什么要做服务化 • 功能只集中在一处,即不用每个项目都写登录. 这样当功能要升级时只需改动一处代码,例如缓存引入,分库分表. • 业务方通过RPC访问用户数据,就像调用一个本地函数一样,非常便捷 • 复用性,不存在代码拷贝 • 专注性,屏蔽底层复杂度, 开发新业务的话只用关注新业务, 然后调用接口. • 所有的SQL都是服务层提供的,业务线不能再为所欲为了 • 数据库解耦. 底层的数据库被隔离开了,可以很方便的拆分出来,进行扩容。 • 提供有限接口,无限性能. 服务只提供有限的通用接口,理论上服务集群能够提供无限性能,性能出现瓶颈,服务层一处集中优化
评论区