|
|
jayin
小成
2025-2-21 23:42:34
主要矛盾是随着系统越来越大,有了业务解耦的需求,把大系统抽象成模块(服务),提升开发体验的,方便找到出系统瓶颈。
至于微服务的实现是 HTTP 、grpc,甚至是 jar 包 都没问题,取决于你怎么去划分业务,没有绝对正确,跟业务需求匹配就好了。
以前还有一个老东西——SOA ,也是面向服务架构,只是以过去系统规模,把单一的支付系统归为一个大的服务,现在有了微服务,再细化,把支付拆分成微信支付服务,支付宝服务,银联支付服务等。
至于分成支付系统服务,还是多个渠道支付服务拆分,都是没错的。业务的发展进度不同,都是合理的。 |
|