游戏电视苹果数码历史美丽
投稿投诉
美丽时装
彩妆资讯
历史明星
乐活安卓
数码常识
驾车健康
苹果问答
网络发型
电视车载
室内电影
游戏科学
音乐整形

软件技术架构变迁

  今天从一个软件行业从业者的角度分析软件技术架构的变迁(升级)的一些看法。软件技术架构从原始阶段的单体架构升级至成熟阶段的微服务架构,主要经历了如下几次变迁:
  微服务架构演变过程
  一、1940年1990年期间,原始阶段。
  从研究发明了机器语言到独立细分的软件语言诞生,如:VB、QBase、C、C、HTML等,原始阶段近50年。软件技术研究的重点主要在软件的应用范围、软件的开发便捷性上,使软件语言能够更好的支持操作系统平台及环境,增强功能,提高编码效率,提升程序可用性,使该软件语言在占有商业市场份额上具有一定优势。这期间人们对于软件的分层及架构应用无暇顾及。
  错综复杂的编程语言
  二、1990年2010年期间,萌芽阶段。
  随着科技的不断发展,软件技术语言也在这期间迎来了蓬勃发展,相继诞生了很多优秀的技术语言,如支持跨平台的、组件丰富的、硬件交互强大、支持移动端的等等。这期间,技术语言的功能性相对完善,市场份额也相继瓜分完毕,技术语言的研究重点开始转移,新发明的语言开始注重集百家之长,摒弃其他技术语言中的存在的缺点。这时候市面上的技术语言应用架构往往都还以单体架构、垂直架构为主。根据特定需求,通过应用集群模式,解决软件系统性能问题。
  单体架构集群模式
  单体架构
  优点:系统开发速度快;维护成本低;适用于并发要求不高的系统环境;
  缺点:无法水平扩展;代码耦合度高,系统维护困难;单点容错率低,并发能力差。
  三、2010年2015年期间,发展阶段。
  2010年左右开始,随着高新技术的蓬勃发展,IT软件开发从业人员激增,IT服务供应市场供大于求,导致IT服务行业竞争激烈。市场对于IT软件诉求由功能性、友好性、应用便捷性的基本需求,转变为可扩展性、可持续性、可维护性、安全性、用户体验等多方面的要求。其中,可扩展性、可维护性又需要根据企业客户的持续发展需求,可动态扩展或升级,IT服务商需要综合考虑企业客户的业务发展、软件访问量、数据量、系统持续升级、建设成本等多维度问题,提供一套完善的解决方案。
  IT服务商
  在原有单体架构下,软件性能、系统升级、建设成本很难做到完美平衡。往往容易出现,系统性能规划较好,投入成本过高,系统实际使用率不高;或系统性能规划一般,系统建设成本一般,但随着业务的较快增长,导致系统现有性能设计无法支撑,只能重新规划新建软件系统进行替换。这期间互联网TOP公司大咖们陆续想出了一些解决问题的思路,如:硬件优化、应用集群、数据库集群、数据缓存、消息中间件、SOA、分布式等,从各个角度对性能及扩展性予以解决,但是始终没找到最合适的解决方案。
  tomcat应用集群
  分布式架构
  优点:将系统基础应用按照SOA进行抽取,将应用化的服务通过系统间相互调用,提高了代码开发效率和复用率。
  缺点:在无企业服务总线的基础上,系统间耦合度变高;否则过度依赖于企业服务总线(ESB)统一管理服务接口,ESB对服务的管理能力要求过高,所有服务需遵循ESB的统一规范对接,接口适配性不强。
  三、2015年2022年期间,成熟阶段。
  随着服务化、分布式、微服务的概念在这期间为IT行业所熟知,在这段时间内,人们通过不断的实践与总结,将服务化与集群、事务、代理、数据缓存等概念合并应用,终于找到了最佳解决方案。微服务在这段期间内,开始为主流所接受,应用市场也得到了广泛的推广。其中,SpringCloud与Dubbo又因为组件丰富、功能强大、适配性强等因素,成为当前IT行业主流的微服务架构。
  微服务技术架构
  微服务架构
  微服务技术架构是将单个应用服务作为一套小型开发程序的方法,每套应用程序都在自己的进程中运行,采用一组服务的方式来构建一个应用,服务独立部署在不同的进程中,不同服务通过一些轻量级交互机制来通信的架构思路。
  特点:
  独立性
  每个微服务基本上都是独立的项目,而对应独立项目的研发团队也是独立的,这样的结构保证了微服务的并行研发,并且各自快速迭代,
  可扩展性
  可以快速地添加服务集群的实例,提升整个微服务集群的服务能力,而在传统模式下,为了提升服务能力,必须强化和扩展单一结点的服务能力来达成。如果单结点服务能力已经扩展到了极限,再考虑扩展的话,需要从软件到硬件整体进行重构。
  隔离性
  隔离性实际上是可扩展性的基础,当我们将每个微服务都隔离为独立的运行单元之后,任何一个或者多个微服务的失败都将只影响自己或者少量其他微服务,而不会影响整个服务运行体系。
  服务独立维护,分工明确
  每个微服务都可以交由一个小团队进行开发,测试维护部署,并对整个生命周期负责,将每个微服务都隔离为独立的运行单元之后,任何一个或者多个微服务的失败都将只影响自己或者少量其他微服务,不会波及整个应用。
  微服务的不足:
  微服务应用是分布式应用,由此会有一些复杂性。需要在RPC或者消息传递之间选择并完善进程间通讯机制。
  谢谢大家!

唐朝长安城有多大?唐朝是中国历史上时间最长、国力最强盛的国家。当时,唐朝是世界上的强国,百国朝拜,云集盛唐。先后共经历289年,20位皇帝。唐朝声誉远及海外,与南亚、西亚和欧洲国家均有往来。唐朝……他离开军队三十多年,主持军队有顾虑,邓小平有什么好怕的1981年7月,杨尚昆被任命为军委秘书长,主持军委日常工作。对于这项任命,他有些措手不及,也有很多顾虑。邓小平说:有什么好怕的?那么,杨尚昆得到邓小平的支持,为何还会顾虑……李承晚指责美军撤退,李奇微你最好到前线听听中国军队的冲锋号作者:海洋1951年1月8日,抗美援朝战争第三次战役结束。这场大战从1950年12月31日打响,经过连续鏖战的6个军虽然缺衣少粮、伤病众多、后勤保障面临很大困难,仍然一举……照顾孕妇的注意事项,请重视起来!怀孕是大事,孕育一个聪明健康的宝宝是全家的责任。胎儿在孕妈妈的肚子里面成长,但是会受环境、孕妈妈本人的情绪和健康的影响。因此,为孕妈妈补充充足的营养、提供健康和愉悦的生活……朱元璋和陈友谅的最后一战,历时37天,陈友谅为什么会失败?元朝末年,韩山童、刘福通领导的农民起义虽然失败了,但全国各地的其他起义军力量却迅速壮大起来,到后来,又逐渐演变成了起义军之间争夺天下的战争。在当时的各路起义军中,以朱元璋的力量……每日一学党史学习教育(二百零二)党史知识问答1935年,在中国共产党的组织和领导下,针对日本制造的华北事变,北平学生举行了声势浩大的抗日救亡示威游行活动,这就是著名的()。A。一二一运动B。……志愿军包围两万美军,毛泽东却命全军撤围,彭德怀真是高瞻远瞩抗美援朝第三、第四次战役期间,联合国军念念不忘的蜂腰战术,一直在秘密准备着。蜂腰战术即:联合国军不断将我军战线引向朝鲜半岛南部,待我军主力集中在三七线附近或以南之时,突然从朝鲜……1975年韩先楚来到黄陂一个镇上,见一老农后相拥而泣可找到你1975年3月27日,一大早,火红的太阳刚从东方冉冉升起,湖北黄陂县姚家集公社大院门前就聚集了很多省、地、县党委机关和武装部的领导。他们中的一些人不时地探头朝县城的方向张望着,……邓小平一生有三段婚姻,卓琳最为人知,其余两人是谁?邓小平是在经历过两段婚姻后才遇到理想中的另一半,后携手58年。他的第一任妻子叫张锡瑗,出生在普通家庭,张父张母没读过书,但正是因为自己没文化才知道读书的重要性,虽然生活过……霍去病封狼居胥真的很难吗?简单的了解下霍去病霍去病(前140年前117年)今山西省临汾市人,西汉名将、军事家、民族英雄。十八岁封冠军侯。十九岁时升任骠骑将军。21岁霍去病率军深入漠北,于漠北之战中……智利最南端发现巨型盗龙化石,还有带羽毛的恐龙化石极目新闻记者满达据路透社1月17日报道,南美洲智利巴塔哥尼亚地区的科学家正在挖掘全世界最南端(除南极洲外)的恐龙化石,其中包括巨型盗龙化石和带羽毛的恐龙化石。科学家……体视界武汉长江俱乐部宣布退出希弗林打破国际雪联世界杯女子夺冠瞰体坛武汉长江俱乐部宣布退出中国男子足球职业联赛武汉长江队球员韩轩在比赛中。新华社记者伍志尊摄1月25日,武汉长江俱乐部发布公告,宣布今后将不再参加中国男子足……
康熙为什么要让一群孩子生擒鳌拜而不动用大内高手?康熙一位被部分学者誉为千古一帝的大清皇帝,8岁登基,14岁亲政,在位61年,可以说是他是中国少有的长寿之君。而在他这长达61年的执政生涯中,15岁生擒权臣鳌拜的事迹至今让大多数……陆游与唐婉是什么关系?表兄表妹,天生一对。浙江绍兴,有座沈园。那里埋葬了陆游和唐婉的爱情。沈园的粉壁上的两阙《钗头凤》,渲染着痴男的执着,氤氲着怨女的无奈。陆游和唐婉,天下苦情人。一个是……有人说岳飞是死于迎回二圣的口号,那跟秦桧关系不大啦?你怎么看当然和秦桧有关系啦。秦桧为什么能受到宋高宗的重用,和他早就揣摩透宋高宗心理有关。宋高宗既想打退金人对南宋的进攻,使自己能偏安江南,又不想彻底打败金军。否则万一惹毛了金人,……如何看待现在对明清两朝的对比与评价?客观来讲明好于清,原因1明中期后权利由皇帝开始转向内阁,内阁拥有票拟权对于皇帝的旨意可以驳回,皇帝并非一权独大,要收到内阁的限制,不仅国家大事,甚至皇帝的私事,比如结婚花费,皇……一周数十支球队问价!交易市场人气王!湖人想要格兰特最近美记列出了最可能被交易的球员清单:特纳、格兰特、施罗德、圆脸登、特伦斯罗斯、希尔德、巴格利、考文顿、弩机。清一色的交易市场热门人选,要问行情最好的是哪位,非格兰……清朝的统治是否导致了中国发展的倒退?我觉得题目很搞笑,而且一堆假装正经的人更是搞笑。如果说清朝的统治导致中国倒退,那么我问一下参考对象是谁,是什么参考标准,有没有统计数据。毕竟历史是一门科学嘛,老子以前看过一篇历……报告显示绿色饭店已成行业发展趋势新华社海口11月12日电(记者邹多为、罗江)中国饭店协会日前发布的《2022年中国饭店业绿色发展报告》认为,绿色饭店已成住宿餐饮行业发展方向,也是酒店可持续发展的主要趋势。……三伏天,气温闷热湿气重,建议多吃这3种食物,祛湿防暑健康一夏三伏天,是体内最易堆积湿气的时候。外边天气闷热无比,家里空调连轴转方能缓解热气,吹着空调吃着冰西瓜冰棍等,是这个时节最惬意的一件事,但这样也会让体内的湿气加重。尤其……历史上真的有时间穿越者吗?历史上可能真的有穿越者,先把光只有图片考究的抛开,看看真真实实的。一:著名的扯淡碑扯淡碑位于河南淇县,全碑共刻111字,碑上没有墓主人名字,也没有写立碑的时间。碑文更是有……历史上关于明朝的大事件很多,但为什么明朝的电视剧却比清朝少?为什么明无清的电视剧多?明朝那些当权者,是黄鼠狼下耗子一一一窝不如一窝。除了一头朱元章,虽打下元朝,但过程比较零散,不太好整理编剧。结尾又过于残酷,功臣全变死鬼,恐怕无谁……历史上策反事件的著名案例?相关的书籍以及影视资料有哪些?第一:策反傅作义。解放战争末期,在平津战役中,我军遇到了一个难题,就是北京作为古城。一旦开战的话,许多古代的文物将遭到损毁。而这其中就有我军的代表,私下里和傅作义将军谈判……330亿珍酒李渡闯港股,茅五背后的男人白酒帝国再扩张?株洲首富即将收获第二家上市公司?作者武丽娟编辑丨高岩来源野马财经酒企会赚钱,毋庸置疑,其实卖酒的企业更会赚钱。华致酒行号称白酒行业最会赚钱的酒行,……
友情链接:易事利快生活快传网聚热点七猫云快好知快百科中准网快好找文好找中准网快软网