什么是微服务

Martin Fowler对微服务的定义


微服务的特点:

松耦合

SOA

独立边界上下文(bounded    Context)


业界出名的微服务框架有:

Netflix 的 Spring Cloud

Dubbo

优点:

模块化

独立部署

独立扩容

技术可多样性

缺点:

分布式复杂性

最终一致性

运维复杂性

测试复杂性

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 多年以来, 开发者们受够了大而全的系统, 代码越积越多, 层次越做越深, 逻辑复杂, 结构混乱, 牵一发而动全身,...
    老瓦在霸都阅读 21,867评论 0 17
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,872评论 19 139
  • PPT 视频链接 一、背景介绍: 传统的it架构的缺陷: 使用传统的整体式架构(Monolithic Archit...
    LeeZer阅读 21,913评论 2 6
  • 今天来到这个软件是冲着创作来的 因为自己的梦想就是当个作家 这里可以把自己的故事写下来 没有人多苛刻也许还会有几个...
    骨笙123阅读 206评论 0 0
  • 本人女,24,可是周围的亲朋好友都已经为我的终身大事操心不已,特别是今年连顾客见面都语重心长的说:‘你呀,什么都好...
    一节白莲藕阅读 329评论 0 1

友情链接更多精彩内容