当前要闻:单体服务,微服务服务的演变 & 各自优缺点
时间:2023-06-16 23:05:07来源:博客园


(资料图片)

单体服务,微服务服务的演变&各自优缺点

---- 一.单体服务web-->service-->infrastructure-->mysqlweb-->service-->redisweb-->service-->rabbitMQ

优点:随着服务的演变1.1> 单体服务● 优点:1> 架构简单,清晰。服务之间调??便,快捷。2> 服务部署简单。部署量少。运维量很低。

● 缺点:1> 随着项目进展时间变长,整个项目的代码复杂度越来越高,很容易1个小改动,导致很大的系统问题。2> 由于代码量很大,编译和部署会越来越慢,甚致20~30分钟都很正常。3> 由于有的功能属于大量运算的CPU密集型模块,有的是大量读写磁盘的IO密集型模块。但是由于融合在了1个项目中,无法针对单个功能模块进行扩展。那么只能CPU和内存和磁盘都要提升,资源投入很大。4> 如果我们想要针对已有项目改变技术选型,那么就需要针对整个项目进行修改,工作量将会巨大。

----- 二.微服务● 微服务的核心就是把传统的单体服务,根据业务拆分为1个个的服务,实现解耦;每个服务都可以提供特定业务的功能,每个服务都能够单独部署,也可以拥有自己的数据库。这样的1个个的小服务就是微服务。

web-->user-service-->user-domain-->infrastructure-->mysql-user(共享redis,rabbitmq)web-->prod-service-->prod-domain-->infrastructure-->mysql-prod(共享redis,rabbitmq)web-->order-service-->order-domain-->infrastructure-->mysql-order(共享redis,rabbitmq)

● 优点:1> 每个服务足够小,足够内聚,专注于1个业务功能点提供服务。代码更容易理解。2> 有代码修改或部署上线,只会影响对应的微服务,不会是整个服务。3> 可针对服务是计算型还是IO型进行针对性的硬件升级。4> 可以针对某些高吞吐服务进行硬件升级或者服务横向扩容,而不是对所有服务都升级。节约投入成本。● 缺点:1> 极大的增加了运维工作量,以前几个war包,现在可能需要部署几百个。2> 微服务之间的互相调用,会增加通讯成本。3> 分布式事务问题会引出数据一致性的问题。4> 服务增多,如果管控成百上千的服务。如何准确并快速定位问题。

标签:

生活指南
  • 【焦点热闻】速看!黔西南州7月份驾驶证考试安排计划表来了!

    有很多网友咨询我们有没有科目一考试的时间呐?想报名考试这不小编为大

  • 世界快看:妖精漫画免费阅读页面入口在哪

    妖精漫画带来了丰富的漫画资源,让每位人都可以轻松找到要看的漫画,这

  • 全球热讯:鼎汉技术:拟与铁科智控签署采购合同

    【鼎汉技术:拟与铁科智控签署采购合同】鼎汉技术公告,公司及全资子公

  • 市场分析:通信软件领涨 A股震荡上扬-天天视点

    市场分析:通信软件领涨A股震荡上扬

  • 天天微头条丨apEX的采访

    VitalityheadintoarematchwithHeroicfromtheIEMRiograndfinallookingto

  • 【全球报资讯】党争闹剧!美国得州将数万非法移民运往外地 招致强烈谴责

    海外网6月16日电据英国《卫报》6月15日报道,美国得克萨斯州共和党籍州

  • 五部门:完善农村产权确权颁证、抵押登记、流转交易、评估处置机制,推动融资配套要素市场改革-世界今头条

    证券时报网讯,据央行消息,中国人民银行、金融监管总局、中国证监会、

  • 田洪川:融合创新加速工业互联网规模化发展

    ”田洪川表示,具体体现在三个方面,一是工业自动化向数据驱动、开放集

  • NBA模拟选秀Top10:文班状元毫无悬念,亨德森滑落探花签|全球新要闻

    原文编译自:TheAthletic作者:KellyIko,JamesLEdwards,JoshRobbins原

  • 父亲节礼物之Shokz韶音OpenFit,让奶爸们走进舒适圈

    有这么一首歌,多少都市奶爸,一个人开车的时候想必都会播放:……女儿

  • 前沿热点:吴宣仪春季私服搭真时髦,黑色闪光连衣裙配牛仔外套,休闲风满满

    春天最适合拍花,但是有什么衣服可以搭配鲜花盛开的背景呢?很多女孩子

  • 天天信息:振华重工股票代码是多少?振华重工股票行情怎么样?

    振华重工股票代码是多少?600320 振华重工公司是由上海振华港口机

  • 5G无线技术深入生产控制领域 满足企业定制化需求达到柔性化生产-天天快消息

    2023工业互联网大会6月15日在苏州市开幕。本届工业互联网大会还正式发

  • 视焦点讯!贵州生态日|夏日限定!没玩过这些“果冻水”的有福了

    跋山涉水游泳,燃烧卡路里!还有什么比夏天玩水更有意思的事呢?户外运

  • 汽车保险理赔的意义是什么(保险公司一直拖着不理赔怎么办) 环球快报

    汽车保险理赔的意义是什么(保险公司一直拖着不理赔怎么办),一起来

  • 理塘文旅谈丁真抽烟怎么说?去理塘旅游大概多少钱?

    理塘文旅谈丁真抽烟怎么说?2020年年末,来自四川的藏族小伙丁真凭借

  • 民生
    • 天天资讯:杭州自费社保一年需交多少,2023杭州城乡居民社保缴费标准

    • 兴业银行兰州分行与甘肃省定西市政府签署战略合作协议

    • 安康市汉滨区紫荆镇:大力发展林下经济 多举措助力群众增收

    • 青藏线失联近一个月的货车司机遇难 警方称将通报具体情况-环球精选