《静儿的服务治理私房菜》服务治理概述

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

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

第1章 服务治理概述

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

1.1 服务、服务治理的概念

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

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

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

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

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

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

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

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

  2.什么是服务治理?

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

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

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

静儿心语:

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

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏VRPinea

6.1 VR扫描:“仿生VR头显”Varjo,推出AR透视组件;《世嘉模拟器》支持VR模式

1887
来自专栏腾讯数据中心

每一块硬盘的告别,都是我们对用户隐私的尊重

前言 云计算已逐步进入了成熟和规模化应用的阶段,越来越多的用户将自己的业务和私密数据部署在云端。与此同时,国内外政府和监管机构对云服务的安全也提出了严格的规范和...

4828
来自专栏大数据挖掘DT机器学习

爬取拉勾网大数据相关岗位薪资信息存到excel,并作数据分析

今天就进入实战演练:通过Python来编写一个拉勾网薪资调查的小爬虫。 第一步:分析网站的请求过程 我们在查看拉勾网上的招聘信息的时候,搜索Python,或...

4618
来自专栏北京马哥教育

一个很有借鉴价值的编程故事

这是一个真实的故事,关于我自己的。一个理智的生命个体是怎么一步步走向疯狂? 我穿着西装,坐在办公室里,脑子里有一个模糊的创业想法。然后,我决定学习编程。我曾经无...

3386
来自专栏SDNLAB

SDN技术在医疗云安全上的完美诠释

2196
来自专栏我是攻城师

5个可以教你编程的游戏

4546

对不起,您的业务永远不会安全。但是你可以这样做。

数字时代赋予我们获取大量信息以及连通彼此的能力,但这也使我们变得更加脆弱。通常,在线购物时使用的个人信息数据极有可能成为潜在的被盗窃目标。若将公司的敏感信息存储...

973
来自专栏Flutter入门到实战

重构并没有你想象的那么简单

  上个月,有个以前的同事问我:“你在的时候,为什么不把原来的系统都重做了,我们明明有实力啊”。

1133
来自专栏灯塔大数据

洞察 | 深圳数据分析师的职业前景如何?爬完拉勾数据给你分析 (附代码和过程)

通过对局部地区某一岗位的总体分析,找出该地区该职位的职业发展前景规律。本文基于拉勾上2016年12月到2017年1月深圳地区数据分析师招聘数据,为这一行业的朋...

3544
来自专栏知晓程序

一个没有 App 的未来 | 观点

1392

扫码关注云+社区

领取腾讯云代金券