爱豆吧!
open-menu closeme
Home
随笔
Speeches
My Books
About
🌐
English Português
  • Pilot的设计亮点–《云原生服务网格Istio》书摘02

    calendar Jul 19, 2019 · 1 min read · 《云原生服务网格Istio:原理,实践,架构与源码解析》 图书 Istio 服务网格  ·
    Share on: twitter facebook linkedin copy

    本节书摘来自华为云原生技术丛书《云原生服务网格Istio:原理,实践,架构与源码解析》一书架构篇的第14章司令官Pilot,第4节Pilot的设计亮点。更多内容参照原书,或者关注容器魔方公众号。作者:中虎 作为Istio数据面的司令官,Pilot控制中枢系统,它的性能好坏直接影响服务网格的大规模可扩展、配置时延等。如果Pilot的性能低,配置生成效率也低,那么它将难以管理大规模服务网格。比如,服务网格拥有成千上万服务及数十万服务实例,配置生成的效率很低,难以满足服务及Config更新带来的配置更新需要,将会造成Pilot负载很高,用户体验很差。Istio社区网络工作组很早就已经意识到这个问题,并在近期的版本中相继做了很多优化工作,本 …


    Read More
  • Istio服务熔断 –《云原生服务网格Istio》书摘01

    calendar Jul 11, 2019 · 1 min read · 《云原生服务网格Istio:原理,实践,架构与源码解析》 图书 Istio 服务网格  ·
    Share on: twitter facebook linkedin copy

    本节书摘来自华为云原生技术丛书《云原生服务网格Istio:原理,实践,架构与源码解析》一书中的第3章非侵入的流量治理,第3节Istio流量治理的原理3.1.2小节服务熔断。更多内容参照原书,或者关注容器魔方公众号。 熔断器在生活中一般指可以自动操作的电气开关,用来保护电路不会因为电流过载或者短路而受损,典型的动作是在检测到故障后马上中断电流。“熔断器”这个概念延伸到计算机世界中指的是故障检测和处理逻辑,防止临时故障或意外导致系统整体不可用,最典型的应用场景是防止网络和服务调用故障级联发生,限制故障的影响范围,防止故障蔓延导致系统整体性能下降或雪崩。 如图3-6所示为级联故障示例,可以看出在4个服务间有调用关系,如果后端服 …


    Read More
  • 2019年元旦忆我的咕咚队友

    calendar Jan 1, 2019 · 1 min read · 祖母 随笔  ·
    Share on: twitter facebook linkedin copy

    2018,我和我的咕咚队友的故事。2019,我和我的咕咚队友的故事,还将继续。整理手机里的文字,告别和纪念逝去的2018,迎来2019,多些勇气和力量。 一百天,老太太离开我们整整一百天了,可能是过去的几十年里最难过最漫长的一百天。又一次踏上回家路。大清早四点多起床,背了一个空包就钻进了往机场的出租车。再也不用琢磨包里塞点老太太没有吃过的东西。包里空的,心里更空, 这段时间一直就心里空空的,乱乱的。莫名的会发脾气,也莫名的会忘东西。考勤纪律很严格的我厂里居然一个月里有好几次忘了打卡。 有几次奇怪的梦里梦到老太太。。。各种有意思的梦,有次还会梦到爷爷。也梦到了又和我这个咕咚队友一起健走。 真的很巧,马上就是元旦了,眼看着2018就这样 …


    Read More
  • Istio 调用链埋点原理剖析—是否真的“零修改”?

    calendar Nov 29, 2018 · 5 min read · Istio 发表 Infoq 服务网格  ·
    Share on: twitter facebook linkedin copy

    发在Infoq上的一篇文章,答疑当前大家工作中碰到的Istio调用链的问题,最终澄清了观点,并推动社区修改了说法,避免误解。 前言 在 Istio 的实践中最近经常被问到一个问题,使用 Istio 做调用链用户的业务代码是不是完全 0 侵入,到底要不要修改业务代码? 看官方介绍: Istio makes it easy to create a network of deployed services with load balancing, service-to-service authentication, monitoring, and more, without any changes in service code. 是不用 …


    Read More
  • Istio调用链埋点原理剖析—是否真的“零修改”分享实录(下)

    calendar Nov 10, 2018 · 2 min read · 调用链 演讲 Istio 服务网格  ·
    Share on: twitter facebook linkedin copy

    接上文Istio调用链埋点原理剖析—是否真的“零修改”分享实录(上) Isito调用链 调用链原理和场景 正如Service Mesh的诞生是为了解决大规模分布式服务访问的治理问题,调用链的出现也是为了对应于大规模的复杂的分布式系统运行中碰到的故障定位定界问题。大量的服务调用、跨进程、跨服务器,可能还会跨多个物理机房。无论是服务自身问题还是网络环境的问题导致调用上链路上出现问题都比较复杂,如何定位就比单进程的一个服务打印一个异常栈来找出某个方法要困难的多。需要有一个类似的调用链路的跟踪,经一次请求的逻辑规矩完整的表达出来,可以观察到每个阶段的调用关系,并能看到每个阶段的耗时和调用详细情况。Dapper, a Large-Scale …


    Read More
  • Istio调用链埋点原理剖析—是否真的“零修改”分享实录(上)

    calendar Nov 10, 2018 · 1 min read · 调用链 演讲 Istio 服务网格  ·
    Share on: twitter facebook linkedin copy

    整理自2018年在K8S技术社区在腾讯大厦关于Istio调用链的分享。 前言 大家好,我是zhangchaomeng,来自华为Cloud BU,当前在做华为云应用服务网格。今天跟大家分享的主题是Istio调用链相关内容。通过剖析Istio的架构机制与Istio中调用链的工作原理来解答一个大家经常问道的一个问题:Istio是否像其官方文档中宣传的一样,对业务代码完全的无侵入,无需用做任何修改就可以完成所有的治理能力,包括调用链的埋点? 关于这个问题,可以提前透漏下,答案是让人有点沮丧的,得改点。在Isito中你不用在自己的代码里使用各种埋点的SDK来做埋点的逻辑,但是必须要有适当的配合的修改。 为什么本来无侵入的Service …


    Read More
  • 月圆满,人圆满,中秋别祖母

    calendar Sep 23, 2018 · 1 min read · 祖母 随笔  ·
    Share on: twitter facebook linkedin copy

    2018中秋,十多年了第一次在这天回到家里。不是为团聚,而是为离别。 昨晚九点四十上接到的电话,祖母走了。当时没有难过,可能是因为还没想好接受。前天刚视频过,老太太脸色上看人还胖了点,和我说了许久 然后,然后人就不行了。实在忍不住捶胸,吓坏了客厅的孩子。 知道当前这种距离格局下这是迟早的,但没想到会来的这么快这么突然。真到来时还是没法接受。 悔恨,懊恼,有点扭曲的心里撕裂的疼。 前天中午视频的时候有点漫不经心,可能是上班中午困了吧。老太太来来回回就是这么几句:娃多大了,上学好好去的吧,不要呵斥娃,有话好好说,娃还小。来回几遍,偶尔会来一遍过年把娃领回来看看啊! 后悔最近变懒了,事情多了,原来隔天视频最近一周才一次,最近这次两周才打 …


    Read More
  • Istio技术与实践02:源码解析之Istio on Kubernetes 统一服务发现

    calendar Jul 23, 2018 · 3 min read · Pilot Istio 服务网格  ·
    Share on: twitter facebook linkedin copy

    【摘要】 本文基于Pilot服务发现Kubernetes部分源码重点介绍在Istio on Kubernetes环境下,如何基于Pilot的Adapter机制实现Istio管理的服务直接使用Kubernetes service来做统一服务发现,避免了其他微服务框架运行在Kubernetes环境时上下两套服务目录的局面。并以此为入口从架构、场景等方面总结下Istio和Kubernetes的结合关系。 前言 文章Istio技术与实践01: 源码解析之Pilot多云平台服务发现机制结合Pilot的代码实现介绍了Istio的抽象服务模型和基于该模型的数据结构定义,了解到Istio上只是定义的服务发现的接口,并未实现服务发现的功能,而是通 …


    Read More
  • Istio技术与实践01: 源码解析之Pilot多云平台服务发现机制

    calendar Jul 21, 2018 · 3 min read · Pilot Istio 服务网格  ·
    Share on: twitter facebook linkedin copy

    前言 本文结合Pilot中的关键代码来说明下Istio的服务发现的机制、原理和流程。并以Eureka为例看下Adapter的机制如何支持多云环境下的服务发现。可以了解到: 1. Istio的服务模型; 2. Istio发现的机制和原理; 3. Istio服务发现的adpater机制。 基于以上了解可以根据需开发集成自有的服务注册表,完成服务发现的功能。 服务模型 首先,Istio作为一个(微)服务治理的平台,和其他的微服务模型一样也提供了Service,ServiceInstance这样抽象服务模型。如Service的定义中所表达的,一个服务有一个全域名,可以有一个或多个侦听端口。 1type Service struct { 2 …


    Read More
  • 论CAS在幼儿园点名中的应用

    calendar Oct 30, 2017 · 1 min read · 随笔 豆哥  ·
    Share on: twitter facebook linkedin copy

    宝贝的幼儿园老师都是漂亮活泼又富有爱心的小天使一样的人物,非常神奇的教会了宝贝们很多我们家长们都搞不定的事情,非常有办法的完全不用发火的将这些淘气的小家伙们修理的服服贴贴,在小宝贝们眼里简直就是神一般的存在,当然在家长眼里也是。 如果你以为这就是全部,那就大错特错了。就在这两天发现了,她们居然也是深谙各种计算机中的算法。不得不偷着怀疑这些白天在学校里的陪孩子们玩的小姑娘们下班后是不是在菊厂或者其他公司写代码。 这不这两天在家长群里发了消息,就小露了一手。这个案例的背景是要收集到每个宝贝的家长对一个重要通知的确认。上级的重要通知,每个家的家长都要确认。如果你说请在群里回复“收到”那简直弱爆了。最终怎么确认每个都收到了。 看看我们美女老 …


    Read More
    • ««
    • «
    • 4
    • 5
    • 6
    • 7
    • 8
    • »
    • »»

Recent Posts

  • 云原生工程师入坑AI深度学习系列(二):给昌子解释DeepSeek的模型蒸馏
  • 今天起,我就成了您
  • 云原生工程师入坑AI深度学习系列(一):从线性回归入门神经网络
  • 豆哥国庆环太湖Day5:西山岛(苏州-太湖-杭州)
  • 豆哥国庆环太湖Day4:渔洋山(常州-太湖-苏州)
  • 豆哥国庆环太湖Day3:恐龙园(常州-常州-常州)
  • 豆哥国庆环太湖Day2:三国城(宜兴-无锡-常州)
  • 豆哥国庆环太湖Day1:遇太湖(杭州-湖州-宜兴)

Categories

ISTIO 45 服务网格 44 随笔 23 图书 17 ENVOY 16 HADOOP 12 ISTIO权威指南 11 演讲 10 数据库 7 豆哥 7 云原生服务网格ISTIO原理实践架构与源码解析 6 发表 6 机器学习 5 JAVA 4
All Categories
AI2 ENVOY16 GOLANG3 HADOOP12 ISTIO45 ISTIOCON3 ISTIO权威指南11 JAVA4 JVM1 KARMADA1 KUBECON4 KUBERNETES3 SERVICEMESHCON1 云原生2 云原生服务网格ISTIO原理实践架构与源码解析6 分类2 发表6 图书17 并发3 数据库7 服务网格44 机器学习5 演讲10 父亲1 神经网络2 聚类1 豆哥7 铁路1 随笔23
[A~Z][0~9]

Tags

ISTIO 44 服务网格 43 演讲 24 KUBECON 20 随笔 20 JAVA 18 最佳实践 18 图书 17 ENVOY 16 RESPONSEFLAGS 16 访问日志 16 HADOOP 12 MAPREDUCE 12 源码 12
All Tags
123061 AI2 AQS1 AUTHORIZATIONPOLICY1 CERT-MANAGER1 DC2 DEEPSEEK1 DI1 DPE1 ENGLISH1 ENVOY16 EXECUTOR2 FI1 G201 GOLANG3 GRE1 HADOOP12 INFOQ3 ISTIO44 ISTIOCON3 ISTIO权威指南11 JAPANESE1 JAVA18 JVM1 K-MEDOIDS1 KARMADA1 KUBECON20 KUBERNETES3 LINEAR-REGRESSION1 MAPREDUCE12 NC1 NR1 ORACLE3 PILOT2 RESPONSEFLAGS16 RL2 SERVICEENTRY1 SERVICEMESHCON1 SPRING-CLOUD1 SPRINGCLOUD1 UC1 UF1 UH1 UPE1 URX1 UT1 にほんご1 事务1 云原生2 云原生服务网格ISTIO原理实践架构与源码解析6 信2 军训2 分类2 发表1 国际米兰1 图书17 垃圾回收1 多集群2 太湖5 安全2 并发3 微服务1 执行计划1 数据库1 新冠1 旅游5 日语1 昌子1 最佳实践18 服务网格43 机器学习2 案例4 模型蒸馏1 深度学习2 源码12 演讲24 父亲1 祖母2 神经网络2 程序员3 索引3 聚类1 表连接1 西安1 访问日志16 语言6 调用链2 豆哥10 足球1 铁路2 随笔20 韧性1
[A~Z][0~9]
浙ICP备18050493号-1 浙公网安备 33010802006262号

Copyright  浙ICP备18050493号-1 浙公网安备 33010802006262号. All Rights Reserved

to-top