Curve核心组件之snapshotclone## Curve核心组件 - SnapShotCloneServer D I G I T A L S A I L 许超杰 网易数帆存储团队 01 CURVE基本架构 Curve各个组成部分以及相互之间的关系 02 快照和克隆的特点 介绍curve的快照和克隆的定义以及特点 03 快照克隆服务器架构 介绍快照克隆服务器的架构和各模块实现的功能 CloneTaskManager: - 任务管理层负责调度SnapshotTask和CloneTask,并向上提供如cancel task等功能。 ## SnapshotCore & CloneCore: - 快照克隆核心模块,负责向下调用DataStore,MetaStore等底层模块,实现快照和克隆的具体功能。 Http Service SnapshotService  ## SCHEDULE Schedule(系统调度)是为了实现系统的自动容错和负载均衡,这两个功能是分布式存储系统的核心问题,也是 curve 是否能上生产环境的决定因素之一。 - 自动容错保证常见异常(如坏盘、机器宕机)导致的数据丢失不依赖人工处理,可以自动修复。 负载均衡和资源均衡保证集群中的磁盘、cpu、内存等资源的利用率最大化。0 码力 | 23 页 | 1.74 MB | 1 年前3
Rust语言核心竞争力-庄晓立# Rust编程语言 # 核心优势和核心竞争力  庄晓立,北京,QCon2016 liigo@qq.com QCon 全球软件开发大会【北京站】2016 #### QCon | 2016.10.20~22 上海·宝华万豪酒店 全球软件开发大会0 码力 | 51 页 | 1.09 MB | 2 年前3
Angular核心特性
大漠穷秋 2017-05-13## {A} ## Angular核心特性 大漠穷秋 2017-05-13 ## 内容提纲 ➢ 第一块内容:集成开发环境@angular/cli ➢ 第二块内容:Angular三大核心概念 Component,Module,Route ➢ 第三块内容:Angular架构特色 依赖注入、数据绑定 第四块内容:UI库 Angular-Material, Prime-NG, ng2-bootstrap jpg) ## 第二块:Angular中的3大核心概念 ## 一 张图覆盖Angular所有概念  感谢《揭秘Angular2》的汤桂川老师提供如此详细的脑图! ## Angular最核心的3个概念 Component  Module Route Angular最核心的概念是“组件化” ## 第一个核心概念:Component 0 码力 | 52 页 | 2.50 MB | 2 年前3
1.1 基于Go构建滴滴核心业务平台的实践基于Go构建滴滴核心业务平台的实践 ’ alt=‘OCR图片’/> 目录 ’ alt=‘OCR图片’/> Golang使用现状 1500+个模块 1800+位Gopher 2000+台(仅中台) ’ alt=‘OCR图片’/> 我们用Go做了什么 DUSE 滴滴分单引擎 DOS 滴滴订单系统 DISE schemaless数据存储引擎 DESE serverless分布式事务框架 小对象过多引起的服务吞吐问题 结论 · 对象数量过多,导致GC三色算法耗费较多CPU 优化思路,减少对象分配 对象 string, map[key]value, slice, *Type 原数据结构 优化数据结构 优化点 map[string]SampleStruct map[[32]byte]SampleStruct Key使用值类型避免对map遍历 map[int]*SampleStruct0 码力 | 44 页 | 2.77 MB | 1 月前3
Uber 核心派单系统及其集群管理演化-李宁## Uber 派单系统 &运维演化 ## 李宁 Uber核心流稳定性负责人 ## 极客邦科技 会议推荐2019  QCon ## 全球软件开发大会 大会:5月6–8日 培训:5月9–10日 北京 QCon ! AlertManager M3DB Index etcd ## 监控优化: uBlackbox ·从外部,在全球各地模拟用户行为对各项产品进行监控 ·监控结果可以被内部系统使用 ## 一 部分核心城市的实时监控状态  ## 故障恢复:自愈力和自动排障 处理故障速度太慢 动态配置和监控(内部,外部)联动,自动回滚。 自动排查故障, 通过 tracking 系统 开源: Jaeger@github ## 流程优化 ## Ring0 - 单一核心组,拥有高系统权线,包括流量切换 - 在较大故障的处理中起到领导和汇报作用 Post Mortem 一切事故免责 - 对事不对人 - 分析问题根源并进行讨论 - Follow各个可执行任务的解决0 码力 | 23 页 | 15.26 MB | 2 年前3
古月《ROS入门21讲》7.ROS的核心概念.pdf## ROS入门 21讲 ### 7. ROS中的核心概念 主讲人:古月 ## • 通信机制 Computer A Computer B  ## - 节点与节点管理器 ## ■ 节点(Node)——执行单元 ● 执行具体任务的进程、独立运行的可执行文件; ● 节点间用来传输数据的重要总线; ● 使用发布/订阅模型,数据由发布者传输到订阅者,同一个话题的订阅者或发布者可以不唯一。 ## 消息(Message)——话题数据 ● 具有一定的类型和数据结构,包括ROS提供的标准类型和用户自定义类型; ● 使用编程语言无关的.msg文件定义,编译过程中生成对应的代码文件。 ——同步通信机制 ● 使用客户端/服务器(C/S)模型,客户端发送请求数据,服务器完成处理后返回应答数据; ● 使用编程语言无关的.srv文件定义请求和应答数据结构,编译过程中生成对应的代码文件。 0 码力 | 9 页 | 1.27 MB | 2 年前3
阿里巴巴核心应用洛地 Service Mesh 的挑战与机过## 阿里巴巴核心应用落地 Service Mesh 的挑战与机遇  周遥 xuanyin.zy@alibaba-inc.com  ## 主题 ·现状及行业态度 ·带来的变化和发展机遇 · 核心应用落地所克服的挑战 ## #1 现状及行业态度 ## 行业现状 ·时隔两月 Istio 发布了 1.4,迭代迅速 · 国内 Service Mesh 相关书籍出版三本以上 ·各大厂积极部署推进,蚂蚁金服影响力最大 ·阿里巴巴实现对核心应用于双十一上验证 ·云计算平台推出商业产品,但仍未普适 ## 行业态度 普遍看好,仍存疑惑。0 码力 | 22 页 | 6.61 MB | 1 年前3
共 1000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 100













