set up commit

This commit is contained in:
David Young
2026-05-25 08:53:39 -06:00
parent 43685dd951
commit 76f4be84b8
152 changed files with 3851 additions and 15626 deletions

View File

@@ -22,12 +22,12 @@
</script>
<meta property="og:site_name" content="David Young">
<meta property="og:site_name" content="Orbit Factor">
<meta property="og:type" content="article">
<meta property="og:image" content="https://davidpaulyoung.com//img/home-bg-jeep.jpg">
<meta property="twitter:image" content="https://davidpaulyoung.com//img/home-bg-jeep.jpg" />
<meta property="og:image" content="https://davidpaulyoung.com//img/mountains.jpeg">
<meta property="twitter:image" content="https://davidpaulyoung.com//img/mountains.jpeg" />
@@ -110,7 +110,7 @@
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="/">David Young</a>
<a class="navbar-brand" href="/">Orbit Factor</a>
</div>
@@ -123,14 +123,6 @@
</li>
<li>
<a href="/categories/life/">life</a>
</li>
<li>
<a href="/categories/tech/">tech</a>
</li>
<li>
<a href="/categories/tips/">tips</a>
</li>
@@ -239,12 +231,12 @@
<header class="intro-header" style="background-image: url('/img/home-bg-jeep.jpg')">
<header class="intro-header" style="background-image: url('/img/mountains.jpeg')">
<div class="container">
<div class="row">
<div class="col-lg-8 col-lg-offset-2 col-md-10 col-md-offset-1 ">
<div class="site-heading">
<h1>David Young </h1>
<h1>Orbit Factor </h1>
<span class="subheading">Bevonovo</span>
</div>
@@ -267,416 +259,10 @@
col-xs-12
post-container">
<select class="sel-lang" onchange= "onLanChange(this.options[this.options.selectedIndex].value)">
<option value="0" selected> 中文 | Chinese </option>
<option value="1"> 英文 | English </option>
</select>
<h2 id="about-david-young">About David Young</h2>
<p>The is the new content.</p>
<p>I&rsquo;d love you hear from you if leave your thoughts in his blog or share your ideas by <a href="mailto:david@young.computer">writing him an email</a>.</p>
<div class="zh post-container">
<h2 id="关于我">关于我</h2>
<p>Hi我是赵化冰服务网格技术布道者及实践者<a href="https://cloud.tencent.com/product/tcm">腾讯云</a>工程师,曾担任<a href="https://www.zte.com.cn/">中兴通讯</a>技术专家Linux 基金会开源项目 <a href="https://www.onap.org/">ONAP</a> 项目 leader甲骨文中间件高级顾问等。我创建了服务网格开源项目 <a href="https://aeraki.net">Aeraki Mesh</a>CNCF Sandbox 项目),可以在 Istio 中管理 Dubbo、Thrift、Redis 以及任意私有协议的流量。</p>
<p>工作联系: <a href="mailto:zhaohuabing@gmail.com">zhaohuabing@gmail.com</a></p>
<h2 id="出版物">出版物</h2>
<table>
<thead>
<tr>
<th>标题</th>
<th>类型</th>
<th>出版社</th>
<th>链接</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="https://www.zhaohuabing.com/post/2021-08-26-istio-handbook/">深入理解 Istio — 云原生服务网格进阶实战</a></td>
<td>实体书籍</td>
<td>电子工业出版社</td>
<td><a href="https://item.jd.com/13200745.html">购买链接</a></td>
</tr>
<tr>
<td><a href="https://www.zhaohuabing.com/post/2021-09-08-distributed-tracing-with-jaeger-kubernetes-and-istio/">Distributed Tracing with Jaeger, Kubernetes, and Istio</a></td>
<td>在线教程</td>
<td><a href="https://www.manning.com/">曼宁出版社(美)</a></td>
<td><a href="https://www.manning.com/liveprojectseries/distributed-tracing-ser">30% 折扣</a></td>
</tr>
<tr>
<td><a href="https://zhaohuabing.com/post/2021-08-27-cloud-native-data-center">云原生数据中心网络</a></td>
<td>翻译书籍</td>
<td>中国电力出版社</td>
<td><a href="https://item.jd.com/12929975.html">购买链接</a></td>
</tr>
<tr>
<td><a href="https://istio-operation-bible.aeraki.net">Istio 运维实战</a></td>
<td>电子书籍</td>
<td></td>
<td><a href="https://istio-operation-bible.aeraki.net">在线阅读</a></td>
</tr>
</tbody>
</table>
<h2 id="演讲分享-部分">演讲分享 (部分)</h2>
<table>
<thead>
<tr>
<th>年份</th>
<th>城市</th>
<th>会议</th>
<th>分享主题</th>
<th>讲稿</th>
<th>视频</th>
</tr>
</thead>
<tbody>
<tr>
<td>2022</td>
<td>线上</td>
<td><a href="https://events.istio.io/istiocon-2022">IstioCon</a></td>
<td><a href="https://events.istio.io/istiocon-2022/sessions/tencent-music-aeraki/">Istio + Aeraki 在腾讯音乐的服务网格落地</a></td>
<td><a href="/slides/tencent-music-service-mesh-practice-with-istio-and-aeraki.pdf">下载</a></td>
<td><a href="https://www.youtube.com/watch?v=6t_yPsq4Pi4">观看</a></td>
</tr>
<tr>
<td>2022</td>
<td>线上</td>
<td><a href="https://a2m.msup.com.cn/course?aid=2699&amp;cid=15382">A2M</a></td>
<td><a href="https://a2m.msup.com.cn/course?aid=2699&amp;cid=15382">全栈服务网格 - Aeraki Mesh 助你在 Istio 服务网格中管理任何七层流量</a></td>
<td><a href="/slides/full-stack-service-mesh-a2m-20220422.pdf">下载</a></td>
<td></td>
</tr>
<tr>
<td>2022</td>
<td>线上</td>
<td><a href="https://cloud.tencent.com/developer/salon/live-1403">云原生正发声</a></td>
<td><a href="https://mp.weixin.qq.com/s/zp9q99mGyH2VD9Dij2owWg">Areaki Mesh 在 2022 冬奥会视频直播应用中的服务网格实践</a></td>
<td><a href="http://localhost:1313/img/2022-03-30-aeraki-mesh-winter-olympics-practice/slides.pdf">下载</a></td>
<td><a href="https://youtu.be/uXxatQTKzW8">观看</a></td>
</tr>
<tr>
<td>2021</td>
<td>线上</td>
<td><a href="https://events.istio.io/istiocon-2021/">IstioCon</a></td>
<td><a href="https://events.istio.io/istiocon-2021/sessions/how-to-manage-any-layer-7-traffic-in-an-istio-service-mesh/">How to manage any layer-7 traffic in an Istio service mesh?</a></td>
<td><a href="/slides/how-to-manage-any-layer-7-traffic-in-istio.pdf">下载</a></td>
<td><a href="https://www.youtube.com/watch?v=sBS4utF68d8">观看</a></td>
</tr>
<tr>
<td>2020</td>
<td>线上</td>
<td><a href="https://www.cnbpa.org/">CNBPS</a></td>
<td><a href="https://cloud.tencent.com/developer/article/1723804">Istio 流量管理原理与协议扩展</a></td>
<td><a href="/slides/cnbps2020-istio-aeraki.pdf">下载</a></td>
<td><a href="https://www.youtube.com/watch?v=lB5d4qbZqzU">观看</a></td>
</tr>
<tr>
<td>2019</td>
<td>成都</td>
<td><a href="https://cloudnative.to/blog/service-mesh-meetup-chengdu-20191028/">Service Mesher Meetup</a></td>
<td><a href="https://cloudnative.to/blog/service-mesh-meetup-chengdu-20191028/">Service Mesh是下一代SDN吗</a></td>
<td><a href="/slides/what-can-service-mesh-learn-from-sdn-servicemesher-meetup-20191026.pdf">下载</a></td>
<td><a href="https://youtu.be/nGkxp-2OsKg">观看</a></td>
</tr>
<tr>
<td>2019</td>
<td>西安</td>
<td>ONAP Workshop</td>
<td>基于 5G 网络管理系统的服务网格实践</td>
<td><a href="/slides/service-mesh-practice-with-5g-management-system-lfn.pdf">下载</a></td>
<td></td>
</tr>
<tr>
<td>2018</td>
<td>南京</td>
<td><a href="https://www.bagevent.com/event/1624048?aId=">GNTC</a></td>
<td><a href="https://www.sdnlab.com/22596.html">ONAP 服务网格实践</a></td>
<td></td>
<td></td>
</tr>
<tr>
<td>2017</td>
<td>圣克拉拉</td>
<td><a href="https://wiki.onap.org/display/DW/ONAP+Beijing+Release+Developer+Forum%2C+Dec.+11-13%2C+2017%2C+Santa+Clara%2C+CA+US">NAP Developer Forum</a></td>
<td><a href="https://onapbeijing2017.sched.com/event/D5q2">MSB to Support Carrier Grade ONAP Microservice Architecture with Service Mesh</a></td>
<td><a href="https://wiki.onap.org/display/DW/MSB+Service+Mesh+Planning?preview=%2F20873876%2F20873874%2FMSB+to+Support+Carrier+Grade+ONAP+Microservice+Architecture+with+Service+Mesh.pdf">下载</a></td>
<td></td>
</tr>
<tr>
<td>2017</td>
<td>圣克拉拉</td>
<td><a href="https://wiki.onap.org/display/DW/ONAP@ONS2017">ONS</a></td>
<td>Microservice Powered Orchestration</td>
<td><a href="https://wiki.onap.org/display/DW/ONAP@ONS2017?preview=%2F3245268%2F3245309%2FMicroservice+Powered+Orchestration+Architecture.pdf">下载</a></td>
<td></td>
</tr>
<tr>
<td>2017</td>
<td>新泽西</td>
<td><a href="https://wiki.onap.org/display/DW/ONAP+Project+Developer+Event%3A+May+2+-+5%2C+2017%2C+Middletown%2C+NJ%2C+USA">ONAP Developer Event</a></td>
<td>MSB Technical Deep Dive and ONAP Use Cases</td>
<td><a href="https://www.slideshare.net/HuabingZhao/msb-depp-dive/">下载</a></td>
<td></td>
</tr>
<tr>
<td>2017</td>
<td>巴黎</td>
<td><a href="https://wiki.onap.org/display/DW/ONAP+Developer+Event+September+25-28%2C+2017%2C+Paris-Saclay%2C+France">ONAP Developer Event</a></td>
<td><a href="https://wiki.onap.org/display/DW/September+26-28+Topics#September2628Topics-M2">Microservice Bus Tutorial</a></td>
<td><a href="https://www.slideshare.net/HuabingZhao/microservice-bus-tutorial">下载</a></td>
<td></td>
</tr>
</tbody>
</table>
<h2 id="开源项目">开源项目</h2>
<table>
<thead>
<tr>
<th>项目</th>
<th>角色</th>
<th>网站</th>
<th>GitHub</th>
</tr>
</thead>
<tbody>
<tr>
<td>Aeraki Mesh</td>
<td>创建者</td>
<td><a href="https://aeraki.net">https://aeraki.net</a></td>
<td><a href="http://github.com/aeraki-mesh">http://github.com/aeraki-mesh</a></td>
</tr>
<tr>
<td>Istio</td>
<td>Contributor</td>
<td><a href="https://istio.io">https://istio.io</a></td>
<td><a href="https://github.com/istio/istio">https://github.com/istio/istio</a></td>
</tr>
<tr>
<td>Envoy</td>
<td>Contributor</td>
<td><a href="https://www.envoyproxy.io">https://www.envoyproxy.io</a></td>
<td><a href="https://github.com/envoyproxy/envoy">https://github.com/envoyproxy/envoy</a></td>
</tr>
<tr>
<td>ONAP</td>
<td>项目 Leader</td>
<td><a href="https://www.onap.org">https://www.onap.org</a></td>
<td></td>
</tr>
<tr>
<td>hugo-theme-cleanwhite</td>
<td>创建者</td>
<td><a href="https://themes.gohugo.io/themes/hugo-theme-cleanwhite">https://themes.gohugo.io/themes/hugo-theme-cleanwhite</a></td>
<td><a href="https://github.com/zhaohuabing/hugo-theme-cleanwhite">https://github.com/zhaohuabing/hugo-theme-cleanwhite</a></td>
</tr>
</tbody>
</table>
</div>
<div class="en post-container">
<h2 id="about-me">About Me</h2>
<p><strong><em>Huabing Zhao</em></strong> is a software architect, an Istio Member and an ONAP PTL. He has a solid experience in the information and telecommunication technology industry for more than 17 years.</p>
<p>Throughout his career, he has built a number of large-scale, cross-country software systems, most of them are still running in production.</p>
<p>He loves open source and has been contributing to various open source projects, he is a member of Istio, previous PTL of ONAP, the author of the Hugo clean-white theme and the open source project Aeraki Mesh.</p>
<p>He also has strong interests in various technical topics such as Cloud Native, Artificial Intelligence, Cryptocurrencies, Smart Home, etc. He love sharing his ideas about these things in his blog.</p>
<p>Huabing holds a BSc in Computer Science and Technology from Chongqing University in China.</p>
<p>Currently, Huabing works as a senior engineer at <a href="https://cloud.tencent.com/">Tencent Cloud</a> and also wears the hat of PTL in ONAP open source project. For now, his main focus is to build a managed service mesh solution on cloud.</p>
<p>While he is free, he likes writing technical blog posts, watching movies, swimming, hiking, travelling and learning languages.</p>
<p>Feel free to connect Huabing at Github and Linkedin, leave your thoughts in his blog or share your ideas by <a href="mailto:zhaohuabing@zhaohuabing.com">writing him an email</a>.</p>
<h2 id="publications">Publications</h2>
<table>
<thead>
<tr>
<th>Title</th>
<th>Type</th>
<th>Publisher</th>
<th>Link</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="https://www.zhaohuabing.com/post/2021-08-26-istio-handbook/">Istio Service Mesh Advanced Practical</a></td>
<td>Book</td>
<td>电子工业出版社</td>
<td><a href="https://item.jd.com/13200745.html">Buy now</a></td>
</tr>
<tr>
<td><a href="https://www.zhaohuabing.com/post/2021-09-08-distributed-tracing-with-jaeger-kubernetes-and-istio/">Distributed Tracing with Jaeger, Kubernetes, and Istio</a></td>
<td>Live Project</td>
<td>Manning</td>
<td><a href="https://www.manning.com/liveprojectseries/distributed-tracing-ser">30% off</a></td>
</tr>
<tr>
<td><a href="https://zhaohuabing.com/post/2021-08-27-cloud-native-data-center">Cloud Native Data Center Networking</a></td>
<td>Translation</td>
<td>中国电力出版社</td>
<td><a href="https://item.jd.com/12929975.html">Buy now</a></td>
</tr>
<tr>
<td><a href="http://localhost:1313/post/2021-10-08-istio-operation-bible/">Istio Operation Bible</a></td>
<td>ebook</td>
<td></td>
<td><a href="https://istio-operation-bible.aeraki.net/">Read online</a></td>
</tr>
</tbody>
</table>
<h2 id="presentations-selected">Presentations (Selected)</h2>
<table>
<thead>
<tr>
<th>Year</th>
<th>City</th>
<th>Conference</th>
<th>Title</th>
<th>Slides</th>
<th>Video</th>
</tr>
</thead>
<tbody>
<tr>
<td>2022</td>
<td>Virtual</td>
<td><a href="https://events.istio.io/istiocon-2022">IstioCon</a></td>
<td><a href="https://events.istio.io/istiocon-2022/sessions/tencent-music-aeraki/">Tencent Musics service mesh practice with Istio and Aeraki</a></td>
<td><a href="/slides/tencent-music-service-mesh-practice-with-istio-and-aeraki.pdf">slides</a></td>
<td><a href="https://www.youtube.com/watch?v=6t_yPsq4Pi4">Video</a></td>
</tr>
<tr>
<td>2022</td>
<td>Virtual</td>
<td><a href="https://a2m.msup.com.cn/course?aid=2699&amp;cid=15382">A2M</a></td>
<td><a href="https://a2m.msup.com.cn/course?aid=2699&amp;cid=15382">全栈服务网格 - Aeraki Mesh 助你在 Istio 服务网格中管理任何七层流量</a></td>
<td><a href="/slides/full-stack-service-mesh-a2m-20220422.pdf">slides</a></td>
<td></td>
</tr>
<tr>
<td>2022</td>
<td>Virtual</td>
<td><a href="https://cloud.tencent.com/developer/salon/live-1403">云原生正发声</a></td>
<td><a href="https://mp.weixin.qq.com/s/zp9q99mGyH2VD9Dij2owWg">Areaki Mesh 在 2022 冬奥会视频直播应用中的服务网格实践</a></td>
<td><a href="http://localhost:1313/img/2022-03-30-aeraki-mesh-winter-olympics-practice/slides.pdf">Slides</a></td>
<td><a href="https://youtu.be/uXxatQTKzW8">Video</a></td>
</tr>
<tr>
<td>2021</td>
<td>Virtual</td>
<td><a href="https://events.istio.io/istiocon-2021/">IstioCon</a></td>
<td><a href="https://events.istio.io/istiocon-2021/sessions/how-to-manage-any-layer-7-traffic-in-an-istio-service-mesh/">How to manage any layer-7 traffic in an Istio service mesh?</a></td>
<td><a href="/slides/how-to-manage-any-layer-7-traffic-in-istio.pdf">Slides</a></td>
<td><a href="https://www.youtube.com/watch?v=sBS4utF68d8">Video</a></td>
</tr>
<tr>
<td>2020</td>
<td>Virtual</td>
<td><a href="https://www.cnbpa.org/">CNBPS</a></td>
<td><a href="https://cloud.tencent.com/developer/article/1723804">Istio 流量管理原理与协议扩展</a></td>
<td><a href="/slides/cnbps2020-istio-aeraki.pdf">Slides</a></td>
<td><a href="https://www.youtube.com/watch?v=lB5d4qbZqzU">Video</a></td>
</tr>
<tr>
<td>2019</td>
<td>Chengdu</td>
<td><a href="https://cloudnative.to/blog/service-mesh-meetup-chengdu-20191028/">Service Mesher Meetup</a></td>
<td><a href="https://cloudnative.to/blog/service-mesh-meetup-chengdu-20191028/">What Can Service Mesh Learn From SDN?</a></td>
<td><a href="/slides/what-can-service-mesh-learn-from-sdn-servicemesher-meetup-20191026.pdf">Slides</a></td>
<td><a href="https://youtu.be/nGkxp-2OsKg">Video</a></td>
</tr>
<tr>
<td>2019</td>
<td>Xi&rsquo;an</td>
<td>ONAP Workshop</td>
<td>Service Mesh Practice with 5G Management System</td>
<td><a href="/slides/service-mesh-practice-with-5g-management-system-lfn.pdf">Slides</a></td>
<td></td>
</tr>
<tr>
<td>2018</td>
<td>Nanjing</td>
<td><a href="https://www.bagevent.com/event/1624048?aId=">GNTC</a></td>
<td><a href="https://www.sdnlab.com/22596.html">Service Mesh in Action with ONAP</a></td>
<td></td>
<td></td>
</tr>
<tr>
<td>2017</td>
<td>Santa Clara</td>
<td><a href="https://wiki.onap.org/display/DW/ONAP+Beijing+Release+Developer+Forum%2C+Dec.+11-13%2C+2017%2C+Santa+Clara%2C+CA+US">NAP Developer Forum</a></td>
<td><a href="https://onapbeijing2017.sched.com/event/D5q2">MSB to Support Carrier Grade ONAP Microservice Architecture with Service Mesh</a></td>
<td><a href="https://wiki.onap.org/display/DW/MSB+Service+Mesh+Planning?preview=%2F20873876%2F20873874%2FMSB+to+Support+Carrier+Grade+ONAP+Microservice+Architecture+with+Service+Mesh.pdf">Slides</a></td>
<td></td>
</tr>
<tr>
<td>2017</td>
<td>Santa Clara</td>
<td><a href="https://wiki.onap.org/display/DW/ONAP@ONS2017">ONS</a></td>
<td>Microservice Powered Orchestration</td>
<td><a href="https://wiki.onap.org/display/DW/ONAP@ONS2017?preview=%2F3245268%2F3245309%2FMicroservice+Powered+Orchestration+Architecture.pdf">Slides</a></td>
<td></td>
</tr>
<tr>
<td>2017</td>
<td>New Jersey</td>
<td><a href="https://wiki.onap.org/display/DW/ONAP+Project+Developer+Event%3A+May+2+-+5%2C+2017%2C+Middletown%2C+NJ%2C+USA">ONAP Developer Event</a></td>
<td>MSB Technical Deep Dive and ONAP Use Cases</td>
<td><a href="https://www.slideshare.net/HuabingZhao/msb-depp-dive/">Slides</a></td>
<td></td>
</tr>
<tr>
<td>2017</td>
<td>Paris</td>
<td><a href="https://wiki.onap.org/display/DW/ONAP+Developer+Event+September+25-28%2C+2017%2C+Paris-Saclay%2C+France">ONAP Developer Event</a></td>
<td><a href="https://wiki.onap.org/display/DW/September+26-28+Topics#September2628Topics-M2">Microservice Bus Tutorial</a></td>
<td><a href="https://www.slideshare.net/HuabingZhao/microservice-bus-tutorial">Slides</a></td>
<td></td>
</tr>
</tbody>
</table>
<h2 id="open-source-projects">Open Source Projects</h2>
<table>
<thead>
<tr>
<th>Project</th>
<th>Role</th>
<th>Website</th>
<th>GitHub</th>
</tr>
</thead>
<tbody>
<tr>
<td>Aeraki Mesh</td>
<td>Creator</td>
<td><a href="https://aeraki.net">https://aeraki.net</a></td>
<td><a href="http://github.com/aeraki-mesh">http://github.com/aeraki-mesh</a></td>
</tr>
<tr>
<td>Istio</td>
<td>Contributor</td>
<td><a href="https://istio.io">https://istio.io</a></td>
<td><a href="https://github.com/istio/istio">https://github.com/istio/istio</a></td>
</tr>
<tr>
<td>Envoy</td>
<td>Contributor</td>
<td><a href="https://www.envoyproxy.io">https://www.envoyproxy.io</a></td>
<td><a href="https://github.com/envoyproxy/envoy">https://github.com/envoyproxy/envoy</a></td>
</tr>
<tr>
<td>ONAP</td>
<td>PTL</td>
<td><a href="https://www.onap.org">https://www.onap.org</a></td>
<td></td>
</tr>
<tr>
<td>hugo-theme-cleanwhite</td>
<td>Creator</td>
<td><a href="https://themes.gohugo.io/themes/hugo-theme-cleanwhite">https://themes.gohugo.io/themes/hugo-theme-cleanwhite</a></td>
<td><a href="https://github.com/zhaohuabing/hugo-theme-cleanwhite">https://github.com/zhaohuabing/hugo-theme-cleanwhite</a></td>
</tr>
</tbody>
</table>
</div>
@@ -720,17 +306,17 @@
<div class="short-about">
<a href="/about">
<img src="/img/zhaohuabing.png" alt="avatar" style="cursor: pointer" />
<img src="/img/david-young-headshot-2025.jpg" alt="avatar" style="cursor: pointer" />
</a>
<p>Open Source Enthusiast</p>
<p>David Paul Young</p>
<ul class="list-inline">
<li>
<a href="mailto:youremail@gmail.com">
<a href="mailto:david@young.computer">
<span class="fa-stack fa-lg">
<i class="fa fa-circle fa-stack-2x"></i>
<i class="fa fa-envelope fa-stack-1x fa-inverse"></i>
@@ -739,25 +325,11 @@
</li>
<li>
<a target="_blank" href="/your%20wechat%20qr%20code%20image">
<a href="x.com/davidpaulyoung">
<span class="fa-stack fa-lg">
<i class="fas fa-circle fa-stack-2x"></i>
<i class="fab fa-weixin fa-stack-1x fa-inverse"></i>
</span>
</a>
</li>
<li>
<a target="_blank" href="https://github.com/yourgithub">
<span class="fa-stack fa-lg">
<i class="fas fa-circle fa-stack-2x"></i>
<i class="fab fa-github fa-stack-1x fa-inverse"></i>
<i class="fab fa-twitter fa-stack-1x fa-inverse"></i>
</span>
</a>
</li>
@@ -765,26 +337,13 @@
<li>
<a target="_blank" href="https://www.linkedin.com/in/yourlinkedinid">
<span class="fa-stack fa-lg">
<i class="fas fa-circle fa-stack-2x"></i>
<i class="fab fa-linkedin fa-stack-1x fa-inverse"></i>
</span>
</a>
</li>
<li>
<a target="_blank" href="https://stackoverflow.com/users/yourstackoverflowid">
<span class="fa-stack fa-lg">
<i class="fas fa-circle fa-stack-2x"></i>
<i class="fab fa-stack-overflow fa-stack-1x fa-inverse"></i>
</span>
</a>
</li>
@@ -809,80 +368,12 @@
<a href="/tags/docker" title="docker">
docker
</a>
<a href="/tags/istio" title="istio">
istio
</a>
<a href="/tags/kubernetes" title="kubernetes">
kubernetes
</a>
<a href="/tags/microservice" title="microservice">
microservice
</a>
<a href="/tags/security" title="security">
security
</a>
<a href="/tags/service-mesh" title="service mesh">
service mesh
</a>
<a href="/tags/tips" title="tips">
tips
</a>
</div>
</section>
<section>
<hr class="hidden-sm hidden-xs">
<h5>FRIENDS</h5>
<ul class="list-inline">
<li><a target="_blank" href="https://zhaozhihan.com">Linda的博客</a></li>
</ul>
</section>
<section>
@@ -890,15 +381,7 @@
<h5>LAST POSTS</h5>
<ul>
<li><a href="/2025/07/06/mathematical-formulae/">Authoring mathematical formulae</a></li>
<li><a href="/post/readme/">Clean White Theme for Hugo</a></li>
<li><a href="/2018/06/04/introducing-the-istio-v1alpha3-routing-api/">Istio v1aplha3 routing API介绍(译文)</a></li>
<li><a href="/2018/06/02/istio08/">Istio 0.8 Release发布</a></li>
<li><a href="/2018/05/24/set_up_my_ubuntu_desktop/">Everything about Setting Up My Ubuntu Desktop</a></li>
<li><a href="/2026/05/25/initial-post/">This is the initial post</a></li>
</ul>
</section>
@@ -919,7 +402,7 @@
<ul class="list-inline text-center">
<li>
<a href="mailto:youremail@gmail.com">
<a href="mailto:david@young.computer">
<span class="fa-stack fa-lg">
<i class="fas fa-circle fa-stack-2x"></i>
<i class="fas fa-envelope fa-stack-1x fa-inverse"></i>
@@ -927,6 +410,15 @@
</a>
</li>
<li>
<a href="x.com/davidpaulyoung">
<span class="fa-stack fa-lg">
<i class="fas fa-circle fa-stack-2x"></i>
<i class="fab fa-twitter fa-stack-1x fa-inverse"></i>
</span>
</a>
</li>
@@ -934,47 +426,11 @@
<li>
<a target="_blank" href="/your%20wechat%20qr%20code%20image">
<span class="fa-stack fa-lg">
<i class="fas fa-circle fa-stack-2x"></i>
<i class="fab fa-weixin fa-stack-1x fa-inverse"></i>
</span>
</a>
</li>
<li>
<a target="_blank" href="https://github.com/yourgithub">
<span class="fa-stack fa-lg">
<i class="fas fa-circle fa-stack-2x"></i>
<i class="fab fa-github fa-stack-1x fa-inverse"></i>
</span>
</a>
</li>
<li>
<a target="_blank" href="https://www.linkedin.com/in/yourlinkedinid">
<span class="fa-stack fa-lg">
<i class="fas fa-circle fa-stack-2x"></i>
<i class="fab fa-linkedin fa-stack-1x fa-inverse"></i>
</span>
</a>
</li>
<li>
<a target="_blank" href="https://stackoverflow.com/users/yourstackoverflowid">
<span class="fa-stack fa-lg">
<i class="fas fa-circle fa-stack-2x"></i>
<i class="fab fa-stack-overflow fa-stack-1x fa-inverse"></i>
</span>
</a>
</li>
@@ -985,7 +441,7 @@
<li>
<a href='' rel="alternate" type="application/rss+xml" title="David Young" >
<a href='' rel="alternate" type="application/rss+xml" title="Orbit Factor" >
<span class="fa-stack fa-lg">
<i class="fas fa-circle fa-stack-2x"></i>
<i class="fas fa-rss fa-stack-1x fa-inverse"></i>
@@ -995,7 +451,7 @@
</ul>
<p class="copyright text-muted">
Copyright &copy; David Young 2026
Copyright &copy; Orbit Factor 2026
<br>
<a href="https://themes.gohugo.io/hugo-theme-cleanwhite">CleanWhite Hugo Theme</a> by <a href="https://zhaohuabing.com">Huabing</a> |
@@ -1153,57 +609,6 @@
<script type="text/javascript">
var $zh = document.querySelector(".zh");
var $en = document.querySelector(".en");
var $select = document.querySelector("select");
function getLang() { return new URLSearchParams(document.location.search).get("lang") }
function setLang(newLang) {
var params = new URLSearchParams(document.location.search)
params.set("lang", newLang)
document.location.search = params.toString()
}
function _render() {
var lang = getLang()
if (lang == "zh") {
$select.selectedIndex = 0;
$zh.style.display = "block";
$zh.classList.add("active");
$en.style.display = "none";
$en.classList.remove("active");
} else {
$select.selectedIndex = 1;
$en.style.display = "block";
$en.classList.add("active");
$zh.style.display = "none";
$zh.classList.remove("active");
}
generateCatalog(".catalog-body");
}
function onLanChange(index) {
if (index == 0) {
lang = "zh"
} else {
lang = "en"
}
setLang(lang)
}
_render();
</script>