首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

快速演进中的微服务,我们需要深入了解哪些

当前,微服务架构在国内正处于蓬勃发展的阶段,无论是大型互联网公司还是传统的IT企业,纷纷采用微服务架构构建系统。 在过去几年里,DevOps、云原生、面向演进式架构等理念已经深入人心,围绕微服务生态也出现了大量的组件、框架、工具,这很好地支撑了海量的数据增长和用户业务需求的快速变化。 当前,微服务和云原生应用架构还在快速演进之中,其间充满了机遇和挑战。 作为软件从业人员,面对技术的更新迭代,我们唯有整装待发,才能与时俱进。 为了帮助大家更好地了解微服务架构的演进过程/软件工程实践,以及目前主流微服务技术架构

01
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    微服务一点都不“微”

    通过这几年在项目中实践微服务,为客户提供微服务咨询,我越来越发现所谓“微服务(Micro Service)”其实一点都不“微”!这非Martin Fowler定义之过。他所定义的概念,突出了设计每个独立服务时要分解的粒度,但对于整个架构风格而言,实践微服务并不如概念所表现的那样举重若轻,然后轻而易举。一个微服务从诞生到最后的消亡,经历了设计、开发、测试、上线、运行到下线贯穿始终的生命周期。每个环节都有方方面面的因素需要考量。诸如设计原则的遵守、通信机制的选择、数据一致性的保障、健康状态的监控与跟踪,乃至于服务的配置、测试与运维,更何况还需要对企业的组织结构进行改革,遵循康威定律组建团队使之与微服务架构风格相匹配。

    02

    微服务架构在气象业务系统建设之经验分享

    昨天分享了《中台战略与气象业务系统建设之经验分享》,今天继续分享一下【微服务】架构在气象业务系统建设之中所遇到的问题。【微服务】的软件架构在当下非常流行,尤其是JAVA技术栈中有非常多的【微服务】框架可供开发者选择。大名鼎鼎的SpringBoot、SpringCloud都成为企业级【微服务】架构落地的经典架构。还有Dubbo这个阿里巴巴开源的分布式服务化治理框架,除了阿里自己采用,京东、当当、携程、去哪儿等一些企业都在使用。【微服务】架构的十大好处:1)易拆分;2)易理解;3)易扩展;4)易修改;5)易替换;6)易部署;7)易伸缩;8)易恢复;9)易链接;10)易交付。

    03
    领券