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  ## 数字货币交易系统架构 Python实现 黄毅 目录 CONTENTS >> 交易系统功能介绍 >> 交易系统架构设计 >> 钱包实现介绍   ## 1 交易系统功能介绍 ## 交易系统功能-基本概念 class Side(Enum): '下单方向' BUY = 0 SELL = 1 class Order(NamedTuple): self.taker.side  ## 交易系统功能-伪代码 @app.post('/limit_order') def limit_order(order: Order): # 冻结资金 lock_user_fund(order)0 码力 | 24 页 | 799.65 KB | 2 年前3
11 数字货币交易系统python实践 代少飞 ## 数字货币交易系统 Python实践 代少飞 目录 CONTENTS >> 常见问题 >> 数据库锁问题 >> 任务调度框架 >> 监控   ## 4 监控 ● 交易系统一行代码写错,可能损失好几百万 ## 监控 · 首先每一笔资金变动都得有变动前后的值和原因 · 挂单精度是否正确 • 一个账户,一个币种,不算手续费,初略盘点 - 利用订单客观数据(挂单价0 码力 | 21 页 | 1.77 MB | 2 年前3
Curve核心组件之Client - 网易数帆## Curve核心组件之Client D I G I T A L S A I L 吴汉卿 网易数帆存储团队 ## CURVE CURVE是高性能、高可用、高可靠的分布式存储系统 • 高性能、低延迟存储底座 - 可扩展存储场景:块存储、对象存储、云原生数据库、EC等 • 当前实现了高性能块存储,对接 OpenStack 和 k8s • 网易内部线上无故障稳定运行400+天 • 已开源0 码力 | 27 页 | 1.57 MB | 1 年前3
Curve核心组件之mds – 网易数帆Curve核心组件之 MDS Digital Sal 陈威 网易数帆存储团队 ## 概述 ## Curve 是高性能、高可用、高可靠的分布式存储系统 • 高性能、低延迟 • 可支撑储场景:块存储、对象存储、云原生数据库、EC等 - 当前实现了高性能块存储,对接OpenStack和 K8s 网易内部线上无故障稳定运行一年多 • 已开源 github主页:https://opencurve d6baa2cd17132b07c4565d2aeff/p17_3.jpg) ## 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分布式事务框架0 码力 | 44 页 | 2.77 MB | 1 月前3
美团点评2018技术年货美团即时物流的分布式系统架构设计 ..... 147 美团点评运营数据产品化应用与实践 ..... 154 美团服务体验平台对接业务数据的最佳实践-海盗中间件 ..... 167 美团点评智能支付核心交易系统的可用性实践 ..... 176 卫星系统——酒店后端全链路日志收集工具介绍 ..... 192 深入浅出排序学习:写给程序员的算法系统开发实践 ..... 200 每天数百亿用户行为数据,美团点评怎么实现秒级转化分析? 高吞吐:海量监控数据的收集,需要高吞吐能力做保证。 - 可扩展:支持分布式、跨 IDC 部署,横向扩展的监控系统。 ## 使用现状 目前,CAT 已经覆盖了美团点评的外卖、酒旅、出行、金融等核心业务线,几乎已经接入美团点评的所有核心应用,并在生产环境中大规模地得到使用。 2016 年初至今,CAT 接入的应用增加了400%,机器数增加了900%,每天处理的消息总量高达3200亿,存储消息量近400TB,高峰期集群 ,CAT 多语言客户端需求日益增多,除 Java 客户端外,目前提供了 C/C++、Python、Node.js、Golang 客户端,基本覆盖了主流的开发语言。对于多语言客户端,核心设计目标是利用 C 客户端提供核心 API 接口作为底层基石,封装其他语言 SDK。 












