阿里、蚂蚁、晟腾、中科加禾精彩分享 AI 基础设施洞见,现购票可享受 9 折优惠 |AICon 了解详情
写点什么

Istio 在 FreeWheel 微服务中的实践

  • 2019-09-24
  • 本文字数:752 字

    阅读完需:约 2 分钟

Istio在FreeWheel微服务中的实践

CNUTCon上海2018大会上,杨谕黔讲师做了《Istio 在 FreeWheel 微服务中的实践》主题演讲,主要内容如下。


演讲简介


随着 FreeWheel 微服务的演化,模块之间的数据流在不断调整,这给应用开发者和运维人员都提出了很大挑战。


最初开发者尝试在应用层直接面对复杂基础设施场景来编程解决问题,可网络基础设施对开发人员常常是不透明的,测试其实也是没有保障的,增加了很多不确定性。


运维人员也难以在调整基础设施的同时控制对应用层的影响,每一个改动都可能牵一发动全身,不但增加了团队之间的沟通成本,整体风险也很难控制。


总结起来主要有两方面的挑战:


  • 通信标准化:不同环境的网络基础设施的特异性可能影响应用层(比如防火墙对连接的处理机制),增加应用的复杂度

  • 可编程通信:系统在运行过程中(runtime)实现姿态调整的能力,这也是容器平台中自动化运维的基础


Istio 正是为了解决以上问题,本分享围绕 Istio 原理和实现,介绍 Istio 1.0 在 FreeWheel 微服务中的实战经验。


演讲内容:


  1. Freewheel 微服务系统中面临的挑战;

  2. Istio 整体架构介绍;

  3. Istio 中流量管理的原理;

  4. Istio 在 Freewheel 微服务系统中的实践经验 & 未来工作。


听众受益:


  1. 理解 Istio 的架构和实现原理;

  2. 理解 Istio 中的数据链管理和通信控制原理;

  3. 了解如何进行基本故障诊断。


讲师介绍


杨谕黔


FreeWheel 基础架构部高级软件工程师


目前主要从事服务化框架、容器化平台相关的研发与推广。关注和感兴趣的技术主要有 Golang、Docker、Kubernetes 和它们的周边生态。我参与了建设 FreeWheel 容器平台,这是一个从无到有的过程,无论是运维、监控还是扩展开发,对我们而言都是全新的、富有挑战的领域,很多东西都没有现成的参考,只能自己摸索,期间也积累了大量的实践经验。












完整演讲 PPT 下载链接


https://cnutcon.infoq.cn/2018/shanghai/#schedule


2019-09-24 15:07768

评论

发布
暂无评论
发现更多内容

以商业大数据技术助力数据合规流通体系建立,合合信息参编《数据经纪从业人员评价规范

合合技术团队

人工智能 大数据 商业化

openGauss数据库源码解析系列文章——安全管理源码解析(三)

daydayup

openGauss数据库源码解析系列文章——安全管理源码解析(四)

daydayup

作为网络报表分析工具的Quick BI,其功能如何

夜雨微澜

新利好带动 POSE 持续上扬,月内几近翻倍

鳄鱼视界

Spring 架构

小万哥

Java spring 后端 springboot SpringCloud

面部表情识别技术在安全领域的应用

来自四九城儿

中国信通院高质量数字化转型产品及服务全景图发布,合合信息多项AI产品入选

合合技术团队

人工智能 数字化转型

openGauss-graph 0.2.0版本正式上线

daydayup

【NodeJS】GLIBC_2.28 not found CentOS7不兼容Node高版本

ReturnTmp

node.js centos

从推动到拉动:研发效能提升的第一性原理

CODING DevOps

【我和openGauss的故事】Navicat连接openGauss_5.0.0 企业版数据库

daydayup

新利好带动 POSE 持续上扬,月内几近翻倍

BlockChain先知

【我和openGauss的故事】在Kylin桌面版操作系统中配置openGauss的ODBC数据源

daydayup

2023-08-10:景区里有m个项目,也就是项目数组为int[][] game,这是一个m*2的二维数组 景区的第i个项目有如下两个参数: game[i] = { Ki, Bi } Ki一定是负数,

福大大架构师每日一题

左程云 福大大架构师每日一题

怎么快速更新Python的第三方库?教你一招,小白也能学会

程序员晚枫

Python 编程 计算机 第三方库

【Linux】云服务器自动化部署VuePress博客(Jenkins)

ReturnTmp

jenkins vuepress

AIGC 浪潮下,鹅厂新一代前端人的真实工作感受

CODING DevOps

【我和openGauss的故事】openGauss5.0在某省医保局实时数仓应用

daydayup

C++友元函数和友元类的使用

二哈侠

可视化数据分析工具是什么?可以用来做什么?

巷子

ARTS 打卡第 1 周 鸿蒙入门开发教程:一文带你详解工具箱元服务的开发流程

坚果

ARTS 打卡计划 HarmonyOS OpenHarmony 元服务 ArkTS

【我和openGauss的故事】原生openGauss与Oracle数据库函数兼容性对比验证测试

daydayup

【我和openGauss的故事】openGauss 主备架构及同步复制模式理论学习与验证测试

daydayup

通义千问开源模型部署使用

WizInfo

通义千问

【我和openGauss的故事】一文帮你理解openGauss的高可用方案

daydayup

新利好带动 POSE 持续上扬,月内几近翻倍

威廉META

【我和openGauss的故事】openGauss5.0特性:CM支持VIP仲裁特性

daydayup

ToolLLM:能够使用 16000 种真实 API 的 LLM

Zilliz

AIGC Towhee LLM

go-zero 是如何实现令牌桶限流的?

AlwaysBeta

Go 源码 微服务 go-zero 限流器

javascript之webAPIs(1)

timerring

JavaScript

Istio在FreeWheel微服务中的实践_CNUTCon_杨谕黔_InfoQ精选文章