李锋镝的博客

  • 首页
  • 时间轴
  • 说说
  • 读书观影
  • 系列
  • AI工具集
  • 论坛
  • 友圈
    • 友链
    • 朋友圈
    • 游客中心
  • 留言
    • 留言
    • 走心评论
  • 关于
    • 关于本站
    • Now
    • 每日心情
    • 网站地图
    • 网站统计
    • 赞助
  • 星球穿梭
  • 🚇开往
静亦定 动亦定
惟坚韧者始能遂其志
  1. 首页
  2. 原创
  3. 正文

微服务架构梳理总结

2019年6月13日 261 0 0
本文最后更新于 2019年6月13日,距今已 2705 天,其中的信息可能已经发生变化,请注意甄别。

微服务的优点:

可独立部署、升级、替换、伸缩(备机)

自由选择开发语言

高效利用资源

故障隔离

 

微服务带来的挑战:

服务多,带来更多操作(部署脚本、)

管理复杂度提升(日志、监控、环境、)

部署难度加大(部署:开发部署还是测试部署...

', '架构', '

微服务的特点:

在微服务的模式下是事件驱动,服务之间他们如何被调用、如何走流程是通过事件驱动的,而不是中心化的思路做治理,更多的是去中心化的自治

微服务的本质是管理

是一种架构风格和设计模式

微服务架构每个服务都有自己的数据库

组件化

产品模式而非项目模式

基础设施自动化

 

微服务的优点:

可独立部署、升级、替换、伸缩(备机)

自由选择开发语言

高效利用资源

故障隔离

 

微服务带来的挑战:

服务多,带来更多操作(部署脚本、)

管理复杂度提升(日志、监控、环境、)

部署难度加大(部署:开发部署还是测试部署?部署流程?)

测试难度大(自测环境搭建问题、Bug复现)

 

微服务实施过程:

在从一体化架构向微服务转变过程中,国内企业首先需要做的事情就是对业务进行拆解,合理的模块化业务;其次,需要优化整个服务管理

首先,还是要从梳理自己的业务架构开始,逐步的把一体化架构拆解成微服务化架构

其次,需要清晰的认识SOA架构跟微服务架构的差异,真正的有效的去实施微服务架构

最后,要擅于利用工具为实施微服务提供支持,如果可以有效的利用工具,对于提升整个公司微服务的实施效率有很大帮助

 

 

微服务的价值:

如果只是有微服务架构管理工具支持,照样能极大提升运维和开发效率,这属于低层次的价值;而对于高层次来说,微服务架构能解决CTO的管理问题,合理的微服务抽象和拆分对应合理的组织结构划分, 每个服务就变成一个独立的小产品,运营这个产品就是组织主要目标,产品的价值决定组织的价值,产品用户的多少决定组织价值的高低,这种市场化的管理方法是最简单有效的管理方法

 

微服务的目的:

有效的拆分应用,实现敏捷开发和部署

 

本作品采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可
分享到

微服务架构梳理总结

也可使用浏览器菜单中的「分享」功能

微信扫一扫分享

标签: 微服务 架构
最后更新:2019年6月13日
相关文章
  • 译文:如何将单体应用拆解为微服务2026年6月4日
  • 什么是RESTful?RESTful详解2019年9月26日
  • 内存屏障浅析2021年11月18日
  • 九种常用的UML图总结2019年6月29日
  • 阿里巴巴的26款超神Java开源项目2019年7月25日

李锋镝

既然选择了远方,便只顾风雨兼程。

打赏 点赞
< 上一篇
下一篇 >
1234567891112131415161718192021222324252627282930313233343536373839404142434446474849505152535455575859606162636465666769727476777879808182858687909293949596979899
取消回复
…

文章评论

还没有评论,快来抢沙发吧~

毕竟西湖六月中,风光不与四时同。
接天莲叶无穷碧,映日荷花别样红。

听点儿音乐吧 朋友~
文章目录
最新 热点 随机
最新 热点 随机
给服务器加了WAF 又一个逆天改命的人:小小徐 AI的生成能力等于生产力吗? NGINX严重漏洞(CVE-2026-15176、CVE-2026-93479、CVE-2026-97205) Kratos-plus v1.1.27更新说明 php2shell远程执行漏洞修复(CVE-2026-109618 和 CVE-2026-109619)
给主题增加了游客中心功能心气没了,干什么都不得劲我觉得是时候公布我的导航网站了给服务器加了WAF游本昌去世关于主题加载速度优化的一点儿小演进
在 Visual Studio 中生成和清理项目和解决方案 Windows版 MySQL 同步 ElasticSearch 深度指南——6 种方案的原理、实战与避坑 PHP版本怎么更新啊…… JAVA关键字之volatile关键字说明 LangChain + Zod 实战指南:构建类型安全的AI结构化输出系统 深入理解Redis
最近评论
fairy 发布于 2 天前(11月06日) 机器人快来我这里吧!
李锋镝 发布于 2 天前(11月06日) 都是机器人,防不住
李锋镝 发布于 2 天前(11月06日) 是的,太烦了
李锋镝 发布于 2 天前(11月06日) 可以同一台服务器
fairy 发布于 2 天前(11月06日) 这流量,好厉害啊。我一年都没那么多
标签聚合
Theme Spring 架构 MySQL 多线程 AI编程 JVM K8s Claude 数据库 ElasticSearch 日常 SQL IDEA Redis 分布式 SpringBoot JAVA AI WordPress
友情链接
  • 懋和道人
  • 韩小韩博客
  • lijie blog
  • 志文工作室
  • 搬砖日记
  • 哥斯拉
  • 九仞之行
  • Serendipity
  • 老张博客
  • 瓦匠个人小站
  • sssr7844的博客
  • Honesty
  • 皮皮社
  • 林羽凡
  • 韩情脉脉
  • 彬红茶日记
  • 刘永博客
  • Mr.Sun的博客
  • 知向前端

COPYRIGHT © 2016-2026 lifengdi.com. ALL RIGHTS RESERVED.

lifengdi.com 十年之约虫洞

Domain age badge for lifengdi.com

Theme Kratos-plus By Dylan Li

津ICP备2024022503号-3

京公网安备11011502039375号