写点什么

Istio 在 FreeWheel 微服务中的实践

  • 2019 年 9 月 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 年 9 月 24 日 15:07439

评论

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

介绍一款能取代 Scrapy 的爬虫框架 - feapder

星安果

Python 爬虫 Scrapy feapder

封神总结!蚂蚁金服+滴滴+美团+拼多多+腾讯15万字Java面试题

Java架构追梦

Java 阿里巴巴 架构 面试 金三银四

Web3.0时代需要什么样的企业级协作工具?

猫Buboo

解决方案的设计与积累——课程总结

Deborah

微信读书又更新,吃灰已久的Pencil又能拿出来遛一遛了。

彭宏豪95

效率工具 读书 阅读 4月日更 微信读书

Go 的 UTF-8 实现

Rayjun

utf-8 Go 语言

JVM-技术专题-虚拟机知识遗漏盘点

浩宇天尚

JVM

ARST-日常打卡3

pjw

当时尚撞上区块链,为潮酷创意赋予专属

CECBC

时尚产业

流量分析中常见的指标简单总结

五分钟学大数据

4月日更

深入理解Spring框架之AOP子框架

邱学喆

aop 动态代理 cglib ProxyConfig AspectJ

Redis的常见问题

赖猫

c++ redis Linux 后端

高效获取信息的几点经验

彭宏豪95

效率 信息 阅读 4月日更

DAPP系统开发运营版,DAPP系统开发案例源码

系统开发咨询1357O98O718

iOS 面试策略之语言工具-Swift

iOSer

ios swift 面试

比微信文件传输助手更好用的传输工具|Telegram

彭宏豪95

微信 效率 文件传输 4月日更 Telegram

想拿到10k-40k的offer,这些技能必不可少!作为程序员的你了解吗?

Java架构师迁哥

怎么做到的?3个月入职蚂蚁金服(Java岗)从年薪10W到年薪30W

Java架构师迁哥

ceph-csi源码分析(1)-组件介绍与部署yaml分析

良凯尔

Kubernetes 源码分析 Ceph CSI

ceph-csi源码分析(2)-组件启动参数分析

良凯尔

Kubernetes 源码分析 Ceph CSI

思维训练

Ryan Zheng

封神总结!12W字“多线程与高并发实战手册”成功助我涨薪19K

比伯

Java 程序员 架构

【网络】【操作系统】详解select、poll、epoll

Linux服务器开发

后端 网络编程 Linux服务器开发 网络io eopll

都在看的18WJava核心成长笔记 让我成功收获字节、阿里、腾讯大厂Offer!

学Java关注我

Java 编程 架构 架构师 程序人生】

Golang 反射

escray

学习 极客时间 Go 语言 4月日更

真的有那么丝滑吗?面试阿里(Java岗)从投简历到面试再到入职

互联网架构师小马

Java 面试 求职 阿里 找工作

2个月从0到1,一年5次迭代,百度“量桨”效率喷涌背后的工作秘诀

脑极体

Python OOP-2

若尘

面向对象 oop 面向对象编程 Python编程

Redis-Cluster集群

Sakura

4月日更

四面拿到京东Java岗 30K offer 全过程分享

Java架构师迁哥

区块链如何推动数字化转型?

CECBC

区块链

Istio在FreeWheel微服务中的实践-InfoQ