微服务接口设计原则
2022年8月9日 - 腾讯新闻
我们可以基于主次进行服务拆分,将重要接口放到一个服务中,次要接口放到另外一个服务中,避免相互影响。再如所有交易数据都放在同一个库同一张表里面,万一这个库挂了,此时影响所有交易。我们可以对数据库水平切分,分库分表。2.9隔离原则控制风险不扩散,不放大。不同模块之间要相互隔离,避免单个模块有问题影响其他...
详情
我们可以基于主次进行服务拆分,将重要接口放到一个服务中,次要接口放到另外一个服务中,避免相互影响。再如所有交易数据都放在同一个库同一张表里面,万一这个库挂了,此时影响所有交易。我们可以对数据库水平切分,分库分表。2.9隔离原则控制风险不扩散,不放大。不同模块之间要相互隔离,避免单个模块有问题影响其他...