当前位置: 首页 > news >正文

wordpress建站注册新用户如何做好市场推广

wordpress建站注册新用户,如何做好市场推广,cad软件,南宁网站推广方案如何做继续追杨波老师讲的《微服务》课程 微服务是目前各个公司的热点,基本上各个公司都采用了微服务进行架构,不过凡事有利必有弊,在架构师看来,架构最重要的一点就是权衡,既要知道采用微服务能带来什么收益也要明确知道微服…

继续追杨波老师讲的《微服务》课程

微服务是目前各个公司的热点,基本上各个公司都采用了微服务进行架构,不过凡事有利必有弊,在架构师看来,架构最重要的一点就是权衡,既要知道采用微服务能带来什么收益也要明确知道微服务会给我们带来什么挑战

利:

1.强模块化边界

我们知道做软件架构,软件设计,模块化是非常重要的一点,一开始我们写程序做软件,我们采用类的方式来做模块化,后面开始采用组件或类库的方式做模块化,可以做到工程上的重用和分享给其他团队来使用。微服务在组件的层次上面又高了一层,以服务的方式来做模块化,每个团队独立开始和维护自己的服务,有明显的一个边界,开发完一个服务其他团队可以直接调用这个服务,不需要像组件通过jar或源码的方式去进行分享,所以微服务的边界是比较清晰的。

2.可独立部署

可独立部署是微服务最显著的一个特性,每个团队可以根据自己的业务需求,当产品经理或业务方把需求提过来,可以根据需要独立开发和部署服务,一般来说不需要太过依赖其他团队去协同,这个对比单块应用,单块引用在这个方面需求很多团队来协助和帮忙。

3.技术多样性

微服务是分散式治理,没有集中治理,每个团队可以根据团队自己的实际情况和业务的实际情况去选择适合自己的技术栈,有些团队可能擅长Java开发,有些团队可能更偏向前端,更适合用nodejs去开发服务,不过这个不是越多越好,技术栈的引入也是有成本

弊(或者说挑战):

1.分布式复杂性

在原来单块应用就是一个应用,一个对单块应用的架构比较熟悉的人可以对整个单块应用有一个很好的把控。但是到了分布式系统,微服务化了以后可能涉及到的服务有好几十个,一些大公司可能涉及到的服务上百个,服务与服务之间是通过相互沟通来实现业务,那么这个时候整个系统就变成非常复杂,一般的开发人员或一个团队都无法理解整个系统是如何工作的,这个就是分布式带来的复杂性。

2.最终一致性

微服务的数据是分散式治理的,每个团队都有自己的数据源和数据拷贝,比方说团队A有订单数据,B团队也有订单数据,团队A修改了订单数据是否应该同步给团队B的数据呢,这里就涉及到数据一致性问题,如果没有很好的解决一致性问题,就可能造成数据的不一致,这个在业务上是不可以接受的。

3.运维复杂性

以往的运维需要管理的是机器+单块的应用,分布式系统和单块应用不一样的是,分布式系统需要很多的服务,服务与服务之间相互协同,那么对分布式系统的资源,容量规划,对监控,对整个系统的可靠性稳定性都非常具备挑战的。

4.测试复杂性

还有对测试人员来说,在单块应用上,一个测试团队只需要测试一个单块应用就可以了,到了分布式系统,各个服务是分布在各个团队的,这个对测试团队来说要求就很好,做集成测试的时候需要很多的团队相互配合去联合做集成测试。

微服务有利也有弊,带来了很多好处,模块化,独立部署,丰富技术栈等,也带来了很多的挑战。

思考:

微服务的复杂性对运维团队来说带来了很多的挑战,作为运维团队应该用什么方式去应对挑战。

博客地址:「微服务系列 03」如何权衡微服务的利弊

转载于:https://juejin.im/post/5cde854ae51d45107851f2d2

http://www.lbrq.cn/news/2429713.html

相关文章:

  • 投票链接制作福州seo外包公司
  • 重庆大渡口网站建设免费注册网页网址
  • 做网站的如何找业务网络营销员岗位的职责与要求
  • 建立主题网站的顺序制作网站的app
  • 广告设计是做什么旺道seo推广系统怎么收费
  • 大型做网站张掖seo
  • 交互做的好的网站seo研究
  • 兴化网站制作全国疫情最新信息
  • 网站悬浮窗口徐州seo排名公司
  • 鬼畜做的青龙游戏网站百度搜索什么关键词排名
  • 云南做网站报价百度指数搜索热度
  • 什么网站百度收录快推广app下载
  • 宁波门户网站建设国家市场监管总局
  • 网站开发代理第一营销网
  • 江苏连云港网站建设公司北京seo全网营销
  • 济南城乡建设局官网锦绣大地seo官网
  • 做终端客户网站网络推广seo怎么做
  • 网站上传的图片怎么做的清晰合肥网
  • 好看的个人博客主页系统优化方法
  • 背投广告典型网站网站空间
  • 搭建网站用服务器还是虚拟主机做网站找哪家好
  • 思政部网站建设总结关键字挖掘机爱站网
  • 加上强机关网站建设管理的通知seo优化推广公司
  • 上海知名的网站建设公百度网首页官网
  • 南京做网站南京乐识最优百度大数据搜索引擎
  • 兰州百度公司网站建设常州免费网站建站模板
  • 南京h5 网站建设百度下载链接
  • 做网站字体格式用锐利吗要怎么网络做推广
  • wordpress 企业站模板建网站平台
  • 青岛做物流网站最新全国疫情实时大数据
  • Maven 环境配置全攻略:从入门到实战
  • Canmv k230 DAC案例——TLV5638
  • 【Unity基础】Unity中2D和3D项目开发流程对比
  • 《C++》函数内联,auto关键字
  • 《拆解WebRTC:NAT穿透的探测逻辑与中继方案》
  • 吴恩达机器学习笔记(3)—线性代数回顾(可选)