本来应一个可爱帅气的编辑之邀,要写一本书《静儿的互联网服务治理私房菜》。想选服务治理的题材,想急着签协议就写了一个很匆忙的目录和例章。写书本是计划了很久的一件事情。现在反而有些犹豫了。我是不是应该把脚步放慢一些,再稳一些。我是不是应该自己先写了一部分,再考虑签约出版的事情。要做的事情太多了,比如:家里首先有帅气的男神要陪,人家老是计划着去这旅游,那旅游的。还有可爱的小鲜肉要陪,每天他都在长大,总觉得下一天他就没有今天可爱了。我记得他1岁多的时候,抱着他在院子里玩,总是觉得6个月大的小宝宝好可爱。然后现在又觉得他2岁之前胖嘟嘟的好可爱。话说很多朋友反馈说我最近不跑题,不秀恩爱了

  哎,再纠结一下要不要现在出版。例章自己不满意,我要换掉。正好放到这里,让大家给点意见。写了十几页,今天先放一部分。对了,编辑让我不要手绘,用作图工具。我记得我看过一本外国大牛的书,啥来着,挺有名的,里面全是草稿纸似的作图。大家觉得呢,我应该用作图工具吗?谁能帮我想起来那本书的名字吗?

第1章 服务治理概述

  服务治理是伴随着服务的概念同步产生的,只是随着SOA(面向服务架构),微服务架构的流行,服务治理的地位日益凸显,大家也开始越来越重视这个话题。笔者在实际工作过程中发现很多人对服务治理的认知停留在服务治理框架的层面,思想受到框架的限制,本章内容主要带领大家对服务治理有个清晰明确的概念。

1.1 服务、服务治理的概念

  周末做了一道“水果什锦紫薯彩椒鸭”。盛菜的容器是大半个火龙果挖去果肉后的壳,彩椒水果的点缀色彩绚丽,卖相还不错。发到朋友圈,有朋友回复说:“静儿的味道有点复杂。”还有朋友回复很直接:“这样搭配真的好吃么。”下面公开我的私房食谱,味道大家自己来评判吧。

  首先将鸭肉洗净用刀背拍打至肉质松软,切成小块备用。紫薯半个,切成小块备用。红色黄色彩椒各四分之一个,切小块备用。紫薯过油炸熟。炒锅留少许油,爆葱姜出香味后放入切好的鸭肉和炸过的紫薯,放盐,葡萄酒,煸炒至熟。放入彩椒,翻炒两下出锅。少凉后放入火龙果壳内,上摆水果点缀。

  鸭肉活血,是养生的美食,但是肉质硬,所以要拍打松软。鸭肉腥味重,所以做北京烤鸭用的烤木都是果木,自带果香,还有去腥的作用。我这里采用葡萄酒,去腥去油腻效果很赞。紫薯是高淀粉的,油炸过后香味诱人,还能进一步去腥。放入彩椒荤素搭配,两下就出锅减少维生素C损失。上摆水果,火龙果壳,好看又开胃,进一步吸收腥味。

  怎么样?分解来看之后是不是没有大杂烩的感觉了?现在互联网开发的系统越来越复杂,怎样让系统服务各司其职,共同承载系统的运行任务呢。美食靠烹饪,服务靠治理。

  大约在2010年时,zookeeper还不是很流行,当时我们团队从零开始开发一个商务领域的社交网站。我们的数据库使用的是主备数据库,我甚至自己写了一个socket发报文去监听数据库状态。各个业务分支都要依赖我的这个服务获取数据库配置。开发阶段,一开始不稳定,经常数据库连接无法获取,所有的开发人员都从座位上站起来眼巴巴的等待我解决问题。

  后来zookeeper的出现有效的解决这些配置管理的问题,后来越来越完善的服务治理设计方案和框架大大简化着互联网开发,提高着系统的稳定性,并为性能优化提供着数据支持。 谈服务治理,先来说说服务。

  1.什么是服务? 从业务角度而言,服务是一个可重复的任务。我是个做业务的,业务可以被粗粒度的划分为一系列粗粒度的服务和流程。这本质上符合SOA架构的风格,而现在比较流行的微服务出现实际上应当归功于SOA原则的成功。而微服务将服务划分的更细、更多,会导致出问题的概率变大。这时候,服务治理的手段没有进步的话,实际上服务的压力是变大了。所以大家在选择架构时,需要按照自己的业务发展现状和趋势合理的辩证的做决断。

  举个例子:如果要建一间房子,可能随便建个土房子或者茅草房子就能用几十年,但是随着规模的扩大,建成四合院就要讲究格局,建成一个小区,建成一座城市,就需要运用各种工程学的知识更加统筹的规划。

  2.什么是服务治理?

  那什么是服务治理呢。本质上任何能提升服务可用性和性能,让服务更稳定等,只要是能让服务运行的更好,都属于服务治理的范畴。

  下面是笔者对服务治理做了一个梳理所化的图,服务治理包括但不限于下图内容。服务治理各个内容模块的意义和实现方式都会在以后的章节中仔细阐述。

  服务治理并没有非常具体的边界,但可以归纳为一些关键词:服务发现、服务变更管理、服务监控、服务扩容缩容、服务自我保护、服务降级、服务授权防攻击、服务上线验证和灰度发布、服务问题定位和跟踪、服务负载、服务实例的调度等。 服务治理涉及到开发过程中的方方面面,下面几节从上至架构设计下至网络编程模型各个方面来看一下和服务治理的关系。

静儿心语:

 当我愿意放下一切,和你一起尝尽天下美食,看遍天下美景,一起打造我们的将来时,你说着“没有谁离不开谁”转身离去。那么,现在也不要再来找我,宁愿怀念,永不相见。

转载于:https://www.cnblogs.com/xiexj/p/7603857.html

《静儿的服务治理私房菜》服务治理概述相关推荐

  1. 《静儿的服务治理私房菜》网络模型的分类和职业规划思考

    1.3 网络编程模型与服务治理 服务治理和服务划分密不可分.服务之间既然进行了划分,那么服务之间就要进行通信.当今服务整个链路中最耗时的不是链路节点本身,而是节点间的通信.理解网络编程模型可以更好的进 ...

  2. 《静儿的服务治理私房菜》服务治理和架构

    1.2 服务治理和架构 我在硅谷那段时间,每天早上都单独要一份omelet,就是美式煎蛋.2个鸡蛋和黄油是必选的,另外需要自己在需要放的材料上打钩,有多种芝士可选,另外还可以勾选洋葱,蘑菇,培根,西兰 ...

  3. 《鸟哥的linux私房菜-服务器篇 第三版》 RHCA亲授

    经典再现,<鸟哥的linux私房菜-服务 器篇(第三版)>远程班隆重推出! 鸟哥的linux的私房菜是linux教材中的 经典中的经典!是学习linux的绝佳资 料! 上课时间: 周一到周 ...

  4. Linux 私房菜————Linux系统基本操作命令(十)|引导程序|服务控制

    引导程序和服务控制 一.Linux操作系统引导过程总览 1.开机自检 2.MBR引导 3.GRUB 菜单 4.加载内核 5.init进程初始化 二.Linux系统初始化进程 1.init进程 2.Sy ...

  5. 微服务治理实践:服务查询

    来自:阿里巴巴中间件 本文是<微服务治理实践>系列篇的第二篇文章,为大家介绍如何实现服务查询.该系列文章基于阿里云商业化产品 EDAS 的微服务实践,如果你的团队具备较强的微服务治理能力, ...

  6. 微服务该如何进行服务治理?

    作者:李秉谦 董添 || 网易乐得技术团队 来自:http://tech.lede.com/ 1. Spring Cloud Netflix的优势 对于微服务的治理而言,核心就是服务的注册和发现.所以 ...

  7. 一文读懂 Spring Boot、微服务架构和大数据治理三者之间的故事

    微服务架构 微服务的诞生并非偶然,它是在互联网高速发展,技术日新月异的变化以及传统架构无法适应快速变化等多重因素的推动下诞生的产物.互联网时代的产品通常有两类特点:需求变化快和用户群体庞大,在这种情况 ...

  8. RocketMQ 千锤百炼--哈啰在分布式消息治理和微服务治理中的实践

    作者|梁勇 ​ 背景 ​ 哈啰已进化为包括两轮出行(哈啰单车.哈啰助力车.哈啰电动车.小哈换电).四轮出行(哈啰顺风车.全网叫车.哈啰打车)等的综合化移动出行平台,并向酒店.到店团购等众多本地生活化生 ...

  9. 哈啰在分布式消息治理和微服务治理中的实践

    简介:随着公司业务的不断发展,流量也在不断增长.我们发现生产中的一些重大事故,往往是被突发的流量冲跨的,对流量的治理和防护,保障系统高可用就尤为重要. 作者|梁勇 ​ 背景 ​ 哈啰已进化为包括两轮出 ...

最新文章

  1. 侠客X官方网站成立,第一个内测版本即将放出,敬请期待.
  2. 笔记本电脑设置触摸板双指滑动
  3. sql将一列拆分为多列_【Excel实用技巧】把一列数据拆分为多列的三个菜鸟招数,你还有更菜的方法吗?...
  4. css(hr元素)水平线的定位
  5. Linux中压缩、解压缩(tar/zip/bzip2/gz/gzip/zip)
  6. C# WMI 编程实例2则
  7. java 成员类_Java类的五大成员之一——内部类
  8. ubuntu16.04下安装emacs
  9. 工作392-选择Hbuilder x导入项目
  10. JavaScript学习---JavaScript基础知识
  11. 清空运行中的jar 日志_Java日志体系权威总结
  12. 【解决方法】jdb2/sdb1-8 io使用过高
  13. python thrift 示例
  14. CMD常用命令大全(值得收藏)
  15. cisco思科交换机命令参考大全
  16. 1970年图灵奖--詹姆斯·威尔金森生平
  17. 轻松安装IP地址位置查询工具nali
  18. cvpr 2018 image caption generation论文导读(含workshop)
  19. python三维图形注释_Python使用注释绘制3D点
  20. 科技热点周刊|GitLab 上市、LinkedIn 中国停止运营、Visual Studio 2022 正式版将发布

热门文章

  1. Python3 网络爬虫(一):初识网络爬虫之夜探老王家(2020年最新版)
  2. python3处理excel【三方库—openpyxl】
  3. 半夜偷看“不良网站”,删除历史记录也没用,“坏影响”已悄然发生!
  4. 对话GPT-3 —— 一次有趣的采访(视频)
  5. 进程(三)—— 查看进程状态、进程优先级
  6. LDA文档主题生成模型
  7. (转帖) 教你修改星空极速
  8. MySQL修改端口号
  9. Java毕设项目桌游店会员管理系统(java+VUE+Mybatis+Maven+Mysql)
  10. ENSP ipsec isakmp(自动)