七牛容器云ServiceMesh实践
七牛容器云Service Mesh实践 冯玮 七牛容器云架构师 2018.11.25 Service Mesh Meetup #4 上海站Ingress Controller • 流量管理 • 安全管理 • 统一配置 • 反向代理Contour • 本质上还是Ingress Controller • Kubernetes深度整合 • Gimbal生态组件Contour特点 • 基于Envoy Contour支持Tracing能力 • 数据面共存 • 共用边车组件Envoy七牛现有Service Mesh体系 • Istio产品化 • 东西流量产品化 • 南北流量产品化 • TLS管理优化 • Contour增强 • 入口流量管控 • 跨集群调度 • 发展策略 • API版本兼容两种方式 • 数据面优先,控制面按需迭代七牛容器云Service Mesh发展 • 产品发展 • 依托容器云PaaS中台 定位难 • 解决方案 • Istio南北流量分流策略产品化 • 基于Istio的QoS产品化 • 基于Istio的Tracing产品化 • 跨集群流量调度七牛容器云产品逻辑架构 Kubernetes + Docker + 生态链七牛容器云产品未来发展 • 更多功能 • 故障熔断 • 故障注入 • 业务配置动态分发 • 优化升级 • 性能优化: • DPDK + eBPF • 系统优化0 码力 | 15 页 | 3.86 MB | 5 月前31.3 七牛如何做HTTP服务测试
七牛如何做 HTTP服务测试? 许式伟 2015-4-18 HTTP服务测试 • 单元测试 – 某个独立子服务的测试 • 集成测试 – 整个集群对外业务API的测试 • Stage环境 • Product环境 怎么测? • 七牛早期做法 – 实现服务逻辑(Service Implementation) http.Client 类直接写测试案例 • 问题 – 代码相对冗长 – 业务逻辑表达不直观 • 写一些辅助函数能够略为改观,不过会有逐步写测试专用SDK的倾向 七牛当前做法 • 引入 httptest DSL 文法 • 更接近基于 http.Client 写测试案例的思路 – 但努力让代码更直白体现测试用意 Hello encode/decode • case/setUp/tearDown – 如何定义多个案例 • … Q & A @许式伟 @七牛云存储 0 码力 | 27 页 | 422.11 KB | 1 年前3《玩转webpack》第七章 原理篇: 编写 Loader 和插件
0 码力 | 29 页 | 4.37 MB | 1 年前3庖丁解牛:华为云微服务工具解放开发者
庖丁解牛:华为云微服务工具解放开发者 部门:应用平台服务 作者:王启军 日期:20190920 Security Level: 目录 1. 微服务拆分工具 2. 契约管理工具 Huawei Confidential 3 微服务架构的优势 因素 单体架构 微服务架构 交付速度 较慢 较快 故障隔离范围 线程级 进程级 整体可用性 较低 更高 架构持续演进 困难 简单 沟通效率0 码力 | 14 页 | 1.54 MB | 1 年前3全栈服务网格 - Aeraki 助你在 Istio 服务网格中管理任何七层流量
服务网格中管理任何七层流量 赵化冰@腾讯云 #IstioCon Huabing Zhao Software Engineer @ Tencent Cloud https://zhaohuabing.com @zhaohuabing @zhaohuabing @zhaohuabing @zhaohuabing #IstioCon Agenda ❏ Service Mesh 中的七层流量管理能力 中的七层流量管理能力 ❏ 几种扩展 Istio 流量管理能力的方法 ❏ Aeraki - 在 Isito 服务网格中管理所有七层流量 ❏ Demo - Dubbo Traffic Management ❏ MetaProtocol - Service Mesh 通用七层协议框架 #IstioCon Protocols in a Typical Microservice Application Service Security, Observability) #IstioCon What Do We Expect From a Service Mesh? 为了将基础设施的运维管理从应用代码中剥离,我们需要七层的流量管 理能力: ● Routing based on layer-7 header ○ Load balancing at requet level ○ HTTP host/header/url/method0 码力 | 29 页 | 2.11 MB | 1 年前3MoonBit月兔编程语言 现代编程思想 第七课 命令式编程:命令,可变数据结构,循环
0 码力 | 23 页 | 780.46 KB | 1 年前3QCon2018北京-基于深度学习的视频结构化实践-姚唐仁
《基于深度学习的视频结构化实践》 七牛云 AI实验室首席架构师/姚唐仁� • 围绕海量数据提供创新的云服务,帮助客户缩短想法到产品的距离 • 创立6年,每年超过300%的业绩增长 • 已完成5轮融资,累计超过20亿 • 长期服务70多万企业用户和开发者 • 文件数超过2000亿,每日新增文件20亿 • 覆盖全球300个节点 • 覆盖金融、公安、广电媒体、互联网等行业 • 国内领先的云计算厂商 关于七牛云 智能多媒体服务 数据洞察 机器学习 内容生产者 内容消费者 内容采集 (上传加速) 内容分发 海量存储 海量富媒体数据的业务布局 视觉智能 Vision Intelligence 数据智能 Data Intelligence 海量存储 ���� ���� ���� 弹性计算 ��� ��� ���� �� ��(��)� 视频描述-标签 视频处理 Frames Flows Audio …….� Others 节省了80%的人力成本,缩短了50%的实现周期 七牛云深度学习平台 1 ��P ���� 2 ���� 3 ����� 4 ���� ����� 5 1 ��P IF�� 6 �� ��N� 7 ���� 8 2 ������0 码力 | 39 页 | 38.01 MB | 1 年前3基于Go的大数据平台-党合萱
基于Go的⼤大数据平台 七⽜牛云—党合萱 什什么是Pandora 简单 · 可信赖 Pandora架构图 Export Service API / Portal / 消息 消息 计算 计算 消息 导出任务 导出任务 导出任务 导出任务 导出任务 计算 消息 server感知 • 任务发现及粒度切分 • 数据平滑 • 调度组 • 管理理接⼝口 简单 · 可信赖 调度算法 简单 · 可信赖 ⾃自动化运维 简单 · 可信赖 监控⽅方案 • logkit:七⽜牛pandora团队开发的纯go语⾔言数据收集、推 送⼯工具,⽀支持多种数据源,⾼高效易易⽤用 • 时序数据库(TSDB):兼容influxdb,适配grafana 简单 · 可信赖 系统热点⾃自动感知与调整 库、kafka、机器器metric信息等等 • 全套监控⼯工具 为什什么选择Golang • 易易上⼿手,⼊入⻔门快 • 降低⼼心智负担,集中精⼒力力在业务上 • 更更简单⾼高效的并发模型 • 丰富的库 • 七⽜牛技术栈 简单 · 可信赖 • 了了解更更多的⼤大数据玩法,尽在 https:// qiniu.github.io/pandora-docs Thank you!0 码力 | 34 页 | 1.26 MB | 1 年前3Zadig 面向开发者的云原生 DevOps 平台
更多 Zadig 应用场景 Zadig 应用场景 加速云原生转型 / 容器化 / 多云迁移 微服务大规模的容器化转型,优 化 & 增强 DevOps 工具链的建 设 典型客户:路特斯、七牛、非 码、连尚、锅圈、埋堆堆、九州 通 研发效能提升(开发、测试、发布工程) 优化加速产研流程,工程师团队级规模化协 作,消除工具孤岛,系统性的提升人效 典型客户:字节飞书、云器、驭势、小鹏、 上,实现对整个开发和测试的生命周 ” 期的自动化管理 —— 七牛技术专家 持续使用三年: 基于 Zadig 数万次运行自动化测试 “ 覆盖飞书视频云 250+ 和视频架构团队 RTC 300+ 工程师,目前 发的新标配,帮助包括字节、腾讯、阿里、华为、极氪、小鹏、理想、联通、壳牌等 2000 多千家企业实 现产研数字化进化。核心团队由 DevOps 领域云计算工程技术专家和高级工程师为主,骨干技术成员是来 自于谷歌,腾讯,七牛云,阿里。公司已经连续完成来自顶级资本的多轮融资。 自 Zadig 2021 “ ” “ ” 年开源以来,公司连续两年被评为 开源中国 的 年度优秀开源技术团队 , 36 氪「新经济 “ ”0 码力 | 59 页 | 81.43 MB | 1 年前3Zadig 面向开发者的云原生 DevOps 平台
没 法 做 ” 更多 Zadig 应用场景 Zadig 应用场景 加速云原生转型/容器化/多云迁移 微服务大规模的容器化转型,优 化&增强 DevOps 工具链的建设 典型客户:路特斯、七牛、非码、 连尚、锅圈、埋堆堆、九州通 研发效能提升(开发、测试、发布工程) 优化加速产研流程,工程师团队级规模化协 作,消除工具孤岛,系统性的提升人效 典型客户:字节飞书、云器、驭势、小鹏、 全产品线日发布10次以上 高可用服务所有产品线,完成数亿次构建、部署,为公司省下12 名运维开发工程师。 “各产品线的研发测试部署的对接都在 Zadig 上,实现对整个开发和测试的生命周期 的自动化管理” ——七牛技术专家 持续使用三年: 基于 Zadig 数万次运行自动化测试 “覆盖飞书视频云 250+ 和视频架构团队 RTC 300+ 工程师,目前 Zadig 的 定位是音视频端到端集成测试,战略地位非常高。” 标配,帮助包括字节、腾讯、阿里、华为、极氪、小鹏、理想、联通、壳牌等 2000 多千家企业实现产研 数字化进化。核心团队由 DevOps 领域云计算工程技术专家和高级工程师为主,骨干技术成员是来自于谷 歌,腾讯,七牛云,阿里。公司已经连续完成来自顶级资本的多轮融资。 自 Zadig 2021 年开源以来,公司连续两年被评为“开源中国”的“年度优秀开源技术团队”,36氪「新经济之 王」基础软件赛道的“年度企业”,GADI0 码力 | 59 页 | 23.57 MB | 1 年前3
共 251 条
- 1
- 2
- 3
- 4
- 5
- 6
- 26