破解 Kubernetes 应用开发困局-王炜
Kubernetes 应用开发困局 实时热加载和一键 Debug 2021.08.05 王炜 2 腾讯云 CODING DevOps 高级架构师 CNCF 大使 Nocalhost 项目负责人 自我介绍 1. K8s 环境开发困局 2. 主流云原生开发方式 3. 热加载原理 4. 开发和调试演示 5. 开源共建 目录 K8s 环境开发困局 01 开发举步维艰 5 5 微服务-Docker 微服务越来越多,运行环境变复杂。服务依赖、打包、运行、迁移越来越难。 Docker 提供镜像打包的解决方案。 Docker-Kubernetes K8s 环境的开发困局 容器越来越多,服务编排、发现、稳定性监控、自愈等成为新的挑战。 Kubernetes 提供容器编排的解决方案。 6 面向运维 •开发难 概念繁多,声明式定义学习成本高。 •调试难 无法像本地一样调试,开发效率低。0 码力 | 20 页 | 3.58 MB | 9 月前32.2.7 云原生技术在2B交付中的实践
技术负责⼈ ⽬ 录 2B软件交付的困局 01 云原⽣与云原⽣应⽤ 02 ⾯向交付的应⽤模型 03 2B交付版本的DevOps 04 2B软件交付的困局 第⼀部分 SaaS 服务模式⾼速发展,但⽬前⼤多数2B领域的软件 交付,依然以传统交付模式为主。 产业互联⽹升级使得2B软件服务市场需求旺盛 什么是2B软件交付 01. 2B软件交付的困局 ⾯向企业⽤户交付软件价值的过程 (1)产品研发流程管理 2B软件交付的困局 14% 8% 14% 64% SpringCloud Dubbo 其他微服务架构 传统架构 微服务应⽤成为2B软件的架构主流 01. 2B软件交付的困局 微服务是⽬前⼤多数B端业务的⾸选架构 组件复⽤ 按需运维 灵活定制 客户/项⽬要求 运维困难 交付困难 分布式难题 2B软件交付需求多样性 01. 2B 软件交付的困局 交付模式 定制化独⽴交付 公有云 私有云 物理机 离线环境 运维模式 客户⾃管 驻场⽀持 远程⽀持 托管运维 交 付 难 度 越 ⾼ 商 业 价 值 越 ⼤ 2B软件交付的愿景 01. 2B 软件交付的困局 像安装⼿机APP⼀样; 在任意环境之上; 实现快速、灵活地交付; 和智能的运维能⼒。 云原⽣与云原⽣应⽤ 第⼆部分 ⽬前云原⽣技术很⼴泛,All IN 云原⽣; 它是⼀个指导思想、实践思路和⾏为⽅式;0 码力 | 31 页 | 6.38 MB | 1 年前3云原生go-zero微服务框架设计思考
近20年开发和架构经验 Agenda ● go-zero之前世今生 ● go-zero是如何设计的 ● go-zero如何高效解决问题 go-zero之前世今生 go-zero的由来 ● 单体服务的困局 ● 架构的选型 ● 如何无痛切换 go-zero是什么? ● Web & RPC微服务框架 ● 微服务代码生成工具goctl ● 通用API定义规范 go-zero的设计原则 ● 保持简单,第一原则0 码力 | 29 页 | 5.70 MB | 9 月前3大规模高性能区块链架构设计模式与测试框架-李世敬
大规模高性能区块链架构设计介绍 15 趣链科技 版权所有 ©2016-2021 ⼤�模⾼性能区��架构⾯�的�� 大规模高性能 区块链架构设计 网络连通问题 数据孤岛问题 异构部署问题 性能扩展问题 之困局 ? n 机构间数据难打通,不愿打通 n 公网内网、网关网闸情况复杂 n 业务组织形式不同,异构链/系统难适配 n 数据量、网络复杂度指数上升,架构难扩展 16 趣链科技 版权所有 ©2016-20210 码力 | 39 页 | 56.58 MB | 1 年前3网易数帆 领先的数字化转型技术与服务提供商 2021
国内物流行业巨头,综合性物流供应商。 德邦快递 以畜禽养殖为主业、配套相关业务的跨地区现代农牧企业集团。 温氏集团 大型国有文化传媒产业集团。 华数集团 客户需求: 改变需求响应慢,业务效率低的困局 提升系统稳定性,提升服务质量 构建数据中台的统一数据查询入口 降低扩展成本,满足业务量快速变化 解决方案: 基于容器的研发、监控和运维体系 微服务拆分和治理明确业务边界 构建高性能、一站式大数据处理平台0 码力 | 43 页 | 884.64 KB | 1 年前32022年美团技术年货 合辑
为计算主力的软硬件架构已经难以应对算法的发展需求,即便成 本消耗大幅加剧,算力天花板仍然“近在咫尺”。而 GPU 硬件面向稠密计算的算力优 势,恰恰吻合新的模型特点,可以从根本上打破精排模型预估 / 训练中的算力困局。因 此,从 2021 年开始,美团外卖搜推场景的深度学习体系开始逐步从纯 CPU 架构走向 CPU+GPU 的异构硬件计算平台,以满足美团外卖模型算法演进对算力的新要求。 本文接下来的内容,0 码力 | 1356 页 | 45.90 MB | 1 年前3FISCO BCOS 2.9.0 中文文档
下图描述了这种供不应求的现象: 1002 Chapter 30. 深入浅出FISCO BCOS FISCO BCOS Documentation, 发布 v2.9.0 为了打破交易池供不应求的困局,优化交易流水线处理效率,FISCO BCOS区块链系统引入专门的交易 验签模块,并将“交易检测员”的“验证签名”职责分担给了这个新模块,且为了进一步提升交易存储效 率,交易验签模块并行对交易进行验0 码力 | 1489 页 | 107.09 MB | 1 年前3FISCO BCOS 2.7.2 中文文档
BCOS的 的 的原 原 原理 理 理和 和 和特 特 特性 性 性 935 FISCO BCOS Documentation, 发 发 发布 布 布 v2.7.2 为 为 为了打破交易池供不应求的困局,优化交易流水线处理效率,FISCO BCOS区块链系统引入专门的交易 验签模块,并将“交易检测员”的“验证签名”职责分担给了这个新模块,且为了进一步提升交易存储效 率,交易验签模块并行对交易进行验0 码力 | 1422 页 | 91.91 MB | 1 年前3FISCO BCOS 3.6.0 中文文档
下图描述了这种供不应求的现象: 1002 Chapter 30. 深入浅出FISCO BCOS FISCO BCOS Documentation, 发布 v2.9.0 为了打破交易池供不应求的困局,优化交易流水线处理效率,FISCO BCOS区块链系统引入专门的交易 验签模块,并将“交易检测员”的“验证签名”职责分担给了这个新模块,且为了进一步提升交易存储效 率,交易验签模块并行对交易进行验0 码力 | 1489 页 | 107.09 MB | 1 年前3FISCO BCOS 2.9.0 中文文档
下图描述了这种供不应求的现象: 1002 Chapter 30. 深入浅出FISCO BCOS FISCO BCOS Documentation, 发布 v2.9.0 为了打破交易池供不应求的困局,优化交易流水线处理效率,FISCO BCOS区块链系统引入专门的交易 验签模块,并将“交易检测员”的“验证签名”职责分担给了这个新模块,且为了进一步提升交易存储效 率,交易验签模块并行对交易进行验0 码力 | 1489 页 | 107.09 MB | 1 年前3
共 27 条
- 1
- 2
- 3