加入收藏 | 设为首页 | 会员中心 | 我要投稿 莆田站长网 (https://www.0594zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长资讯 > 传媒 > 正文

这是我看过关于微服务架构超好的一篇文章

发布时间:2021-03-10 12:03:00 所属栏目:传媒 来源:互联网
导读:务是一种细粒度(Fine-Grain)的SOA 或许在座的高朋了解过其概念。个人认为,与其说微服务是一种技术,不如将其定义为一种架构,而架构则是技的实现与术的策略相辅相成。 术的策略需要分析使用场景,进行合理地划分业务边界,实现业以类聚,然而技的实现则通

务是一种细粒度(Fine-Grain)的SOA

或许在座的高朋了解过其概念。个人认为,与其说微服务是一种技术,不如将其定义为一种架构,而架构则是"技"的实现与"术"的策略相辅相成。
"术"的策略需要分析使用场景,进行合理地划分业务边界,实现"业以类聚",然而"技"的实现则通过特定的技术在实现业务逻辑之时,更多的考虑实现过程中的效率性、测试的便利性、维护的可持续性,达到"技以群分"的目的。

由此而论,我个人偏好将其定义为:"微服务是一种细粒度的SOA"。

这样定义的好处在于,没必要去重复地"抹黑""单体应用"(Monolithic,也有人翻译成"巨石应用"),缘于SOA技术的衍化过程中早已提及。那么,细粒度更多的体现在"取其精华,去其糟粕"。

SOA又是什么?

**SOA = Service-Oriented Architecture**

SOA 中文定义是面向服务架构,它并非是今日的重点,请原谅我不能花大篇幅来加以阐述。我用"点到为止"的方式描述SOA具备哪些特征,以及相关的技术。

(编辑:莆田站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读