1.1 基于Go构建滴滴核心业务平台的实践基于Go构建滴滴核心业务平台的实践 ’ alt=‘OCR图片’/> 目录 ’ alt=‘OCR图片’/> Golang使用现状 1500+个模块 1800+位Gopher 2000+台(仅中台) ’ alt=‘OCR图片’/> 我们用Go做了什么 DUSE 滴滴分单引擎 DOS 滴滴订单系统 DISE schemaless数据存储引擎 DESE serverless分布式事务框架 ’ alt=‘OCR图片’/> 中台业务 ’ alt=‘OCR图片’/> Challenge 高可用 高服务可用时间 高并发 复杂度 服务承载能力 服务响应速度 业务需求复杂 ·子系统较多 ·问题追查困难 ’ alt=‘OCR图片’/> Why Golang 执行效率较高 开发效率 便利的并发控制 便利的网络服务开发 GC 丰富工具&库 go alt=‘OCR图片’/> 目录 ’ alt=‘OCR图片’/> 庞大的业务系统 微服务过多带来的问题 快车订单:1单 子模块:50+ Rpc请求:300+ 日志行数:1000+ ’ alt=‘OCR图片’/> 服务治理的难题 微服务过多带来的问题 ’ alt=‘OCR图片’/> 异常定位 滴滴如何定位业务问题 日志格式混乱 大量adaptor 人工配置与分析 处理性能低,资源消耗巨大0 码力 | 44 页 | 2.77 MB | 1 月前3
docker 原理与应用实践 --
张成远## docker 原理与应用实践 张成远 容器系统整体架构 • Namespace • CGroup • Device Mapper • Pull Image • Start Container • Stop Container • Docker Image Storage ## 容器系统整体架构 ### JD.COM 京东 kubernetes Docker Etcd 自动生成 CPU 使用报告 • cpuset — 限定所使用的核 • memory — 限制内存 • devices— 控制任务访问设备 freezer—挂起 / 恢复任务 - DM 框架为上层应用提供了丰富的设备映射及 IO 策略方面的支持 • Docker 存储端实现之一使用 DM - thin provision • 上层通过 dmsetup 工具或 libdevmapper 库使用0 码力 | 26 页 | 1.79 MB | 2 年前3
Golang大规模云原生应用管理实践Golang大规模云原生应用管理实践 刘洋(炎寻) ## 关于我 • 毕业于中国科学技术大学,定居杭州 · 就职于阿里云-云原生应用平台团队 • Problem Solver,聚焦中间件,容器,Kubernetes,PaaS平台... • OAM社区成员 GOPHER CHINA 2020 ## 开局一张图 2020云上双11 阿里云扛住全球最大流量洪峰 规模化应用交付效率对比去年 提升1倍 641816db4a375e4afcaca210e03df9/p4_1.jpg) 云原生应用 云原生生态(CNCF)  基础设施 非业务逻辑剥离, 提升交付效率 自动化运维,提升稳定性 统筹规划, 降低成本 1 Kubectl • 策略面向外部交互,机制面向内部实现; • 策略追求开放标准,机制追求稳定可复用; • 策略与机制要分离; • 策略与机制随着层次的变化而变化; GOPHER CHINA 2020 ## 应用管理的策略与机制 Tekton 灰度 发布 分批发布 策略 权限 Argo 重启 报警 诊断 KEDA 负载均衡 Jaeger ES 调度策略 Kube eventer0 码力 | 23 页 | 7.70 MB | 2 年前3
孟浩然-Apache ShardingSphere 架构解析&应用实践## Apache ShardingSphere 架构解析与应用实践 孟浩然 2021/12/11  孟浩然 SphereEx 高级研发工程师 Apache ShardingSphere PMC 曾就职京东科技,负责数据库产品研发,热爱开源,关注数据库生态,目前就职 e2e1a91cfa0a98cdbdc4fabf401b4b57/p2_2.jpg) ## 目录 1. Apache ShardingSphere 5.0.0 架构解析 2. 5.0.0 应用实践 3. Database Plus 解决方案 ## 产品定位 构建异构数据库的上层标准和生态 ● 提供精准化和差异化的能力  就职于 阿里巴巴淘宝技术部 MidwayJS 团队  zhangting@taobao axes, or labels that can be extracted and converted into a markdown table 复杂度逐步增加 - 全栈应用 面向外部用户 - 大流量 成为中流砥柱 - 核心应用 调用 http 服务,没有调用定义 提供 RPC 接口时,需要写 JSDoc ## C ### Node.js 测试靠人肉 ## This image is a 场景,而淘宝有不少全栈场景 杂糅的 app/ctx 合并机制 ## 第一代设计 ## 解决复杂问题 ## 尝试引入 IoC 解决复杂业务的问题 ## 三 ## 配置 ## 使用描述文件创建实例(xml) 很早就开始使用 ioc 注入的方式,苦于 js 一直没有很好的实践产品。 ## ☐ ☐ ☐
共 1000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 100













