1.6 利用夜莺扩展能力打造全方位监控系统## GCN ## 利用夜莺扩展能力打造全方位监控系统  喻波 滴滴 专家工程师  jpg) 运维监控需求来源 01 监控痛点:全面完备、跨云 02 夜莺介绍:国产开源监控系统 03 夜莺设计实现:Agentd 数据采集 04 夜莺设计实现:Server 数据处理 05 夜莺设计实现:技术难点及细节 06 ## 第一部分 运维监控需求来源 如果贵司的业务强依赖IT技术,IT故障会直接影响营业收入, 稳定性体系一定要重视起来,而监控,就是稳定性体系中至 关重要的一环 Events Aggregatable events e.g. rollups Request-scoped, aggregatable events ## 第三部分 ## 夜莺介绍:国产开源监控系统 国产开源监控产品相对比较匮乏,夜莺希望重新定义国产开 源监控,支持云原生监控,经受了滴滴大规模生产检验 ## Nightingale 夜莺是新一代国产智能监控平台,既可以解决传统物理机虚拟机0 码力 | 40 页 | 3.85 MB | 2 年前3
李欣宜 扩展Python的语法和语义 # Python的语法扩展系统 Moshmosh Thautwarm&李欣宜 The awareness of low-level implementation details brings the appreciation Kiselyov ## 目录 CONTENTS >> 提供语法和语义的语言不仅仅是工具,还是思维方式 >> 表达能力的极限,由内破除,还是从外破除? Moshmosh:我的Python不可能这么甜美清新 >> 下班时在干什么?有没有空?可以来contribute吗? ## 1 提供语法和语义的语言 不仅仅是工具,还是思维方式 : if Car(~passengers, brand=Level(i)) or Car(~passengers) and do(i=0):0 码力 | 39 页 | 3.69 MB | 2 年前3
数字货币交易系统架构 Python实现 黄毅ments/0/1/a/3/01a3b6e6a4062a56456d19613708a3c2/p1_2.jpg) ## 数字货币交易系统架构 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
VMware vSphere:优化和扩展^{®} $ EDUCATION SERVICES # VMware vSphere:优化和扩展 ## 培训方式 • 讲师指导培训 · 实时在线培训 ## 课程用时 • 为期五 (5) 天的讲师指导课堂培训 - 听课时间占 60%,动手实验时间占 40% ## 目标学员 经验丰富的系统管理员和系统集成人员 ## 课程适用对象 区管理员 □ 专家 ☒ 工程师 高级用户 ☐ 架构师 个人用户,讲授有关配置和维护高度可用、高度可扩展的虚拟基础架构的高级技能。本课程基于 VMware vSphere $ ^{®} $ ESXi $ ^{TM} $ 5.0 和 VMware $ ^{®} $ vCenter Server $ ^{TM} $ 5.0 讲授。 ## 课程目标 课程结束后,您应能胜任以下工作: - 配置和管理大型成熟企业的 ESXi 网络和存储系统。 • 管理 vSphere 注意:“VMware vSphere: What's New [V5]”中约有三分之一的课程内容将在本课程中重复出现。“VMware vSphere: Fast Track [V5]”中的可扩展性主题也将在本课程中重复出现。 9 ## 课程单元 ## 课程介绍 课程简介和课程准备工作 - 课程简介和课程准备工作 · 课程目标 ## V Mware 管理资源 • 配置 vMA0 码力 | 2 页 | 341.36 KB | 2 年前3
SOFAMesh的通用协议扩展## SOFA MESH 的通用协议扩展 邵俊雄(熊啸) 2018.08.25 ## AGENDA • SOFA MESH 介绍 • SERVICE MESH 落地的问题 • SOFA MESH 的通用落地方案 • DNS 服务寻址方案 • X-PROTOCOL 通用协议 · 问答 ## SOFA MESH • 从 ISTIO 克隆并保持同步更新 - 使用 SOFA-MOSN 代替 - 使用 iptables/ebpf 透明地路由所有网络流量 • 服务治理规则,服务,实例和配置都是 Kubernetes 资源 • 使用 Controller Pattern 通过 CRD 扩展新的能力 ## MESH 落地碰到的问题 • 客户端服务发现与负载均衡无法与 ISTIO 一起工作 • ENVOY 不支持微服务使用的通信协议 - RPC 服务使用的接口,方法,参数语义无法匹配 RPC Service 的域名就是其接口 ## X -PROTOCOL 通用协议扩展 ## 目标 • Kubernetes Native,高性能,低侵入性的通用 Mesh 落地方案 • 支持新 RPC 框架和通信协议低成本接入 • 协议扩展对 Mesh 控制平面透明化 • 允许对协议多层次,插件化的扩展 ## X -PROTOCOL 配置 type XProxy struct {0 码力 | 28 页 | 4.73 MB | 1 年前3
11 数字货币交易系统python实践 代少飞 ## 数字货币交易系统 Python实践 代少飞 目录 CONTENTS >> 常见问题 >> 数据库锁问题 >> 任务调度框架 >> 监控  File "/Users/ghoti/.pyenv/versions/py365/lib/python3.6/site-packages/pymysql/cursors .py", line 328, in _query conn.query(q) File "/Users/ghoti/.pyenv/versions/py365/lib/python3.6/site-packages/pymysql/connections.py", line 516, in query self._affected_rows = self._r0 码力 | 21 页 | 1.77 MB | 2 年前3
4 Python语法扩展框架Moshmosh和其上的CPython compatible JIT实现 thautwarm[Image](/uploads/documents/d/6/c/b/d6cb576f07e6351e02e278d623b7b26d/p1_2.jpg) ## The "Restrain" Python JIT thautwarm 目录 CONTENTS >> Preview >> 和其他JIT的比较 >> 实现原理 >> 如何参与开发 避免嵌套函数开销: native function pointer, inline ## Python version: ●●●● def py_all_add2(lst): # np.fromiter is the most efficient way to # create numpy array from python iterator return np.fromiter( map(lambda |---|---| |Pure Python|7.71| |JIT|0.089| |JIT + SIMD|0.098|  ## 2 和其他 JIT 的比较 我们知道有Numba, hope JIT, Graal Python, 但Restrain是不同的。0 码力 | 30 页 | 8.04 MB | 2 年前3
4_杨柳_基于Python构建高稳定可扩展的自动化测试集群 ## 基于Python构建高稳定可扩展的自动化测试集群 网易游戏自动化测试实践分享 杨柳 网易高级经理,技术专家 ## 自我介绍 2013年毕业于北京大学计算机系,同年加入网易 ➢ 负责质量和效率相关平台研发 ✓ QA数据中心 ✓ [Image](/uploads/documents/5/e/6/f/5e6f968ae29e9c2b01d5b26565eb2c0c/p3_2.jpg) ## 1 自动化测试的需求和难点 为什么要自动化,怎么自动化 PYTHON 30th ## 质量保障那些事 策划期 研发期 发布前 需求评审 风险评估 发布后 文档分析 用例设计 用例管理 协议测试 变更确认 持续集成 静态代码检查 代码覆盖率 需要招聘专门的测试开发人员,花费大量的研发经费。 ## 日 系统稳定性差 脚本编写成本高 脚本不够鲁棒,设备经常断开连接。  ## 2 Airtest自动化测试框架 解决自动化支持程度低和脚本编写成本高的问题 PYTHON 30th 同时适用于游戏和App的所见即所得的自动化测试框架0 码力 | 62 页 | 25.29 MB | 2 年前3
TypeScript 类型系统## TypeScript 类型系统 分享人:陈文岗 学校:中国科学院大学 2021年1月21日 ## 关于TypeScript TypeScript是微软推出的JavaScript静态类型版本,它是JavaScript的超集,可以编译为纯粹的JavaScript TypeScript How Does TypeScript Work? TypeScript file.ts JavaScript // unknown类型(Top Type) let foo: unknown; // never类型(Bottom Type) let bar: never; ## TypeScript 结构类型系统 #include#include using namespace std; struct Person1 { string name; of local variable 'p1' to 'Person2' ↔ More actions... Person2 p2 = p1; } ## 标明类型系统 即使两个类的结构完全一致,也不能互相赋值 interface Person1 { name: string; age: number; } interface Person2 { 0 码力 | 25 页 | 1.27 MB | 2 年前3
3 Thautwarm 解放python的表达力 性能和安全性 语法和语义扩展 JIT 静态检查## 解放Python的 表达力,性能和安全性 Thautwarm 目录 CONTENTS >> 语法和语义扩展 >> JIT >> 静态类型  ## 语法和语义扩展 演示一小部分: 演示一小部分: 模式匹配, Quick Lambda, Pipe运算 表达力的扩展,可用性的保留,白来的午餐? ## 语言决定思维模型 # 说到质数, 人们想到什么? dyn_arr_typrimes(int n) { dyn_arr_ty primes = {}; for (int i = 2; i < n; i++) { SomeException ## 语言决定思维模型 语言中的语法和语义,决定了它真实的表达力。 大多数语言都不是“万金油”的,这是客观事实。 但它们不够“万金油”的问题来源,不一定是不能解决的。 ## 扩展语言,开阔思维 # moshmosh? # +quick-lambda # +pipeline xs = map(_ % 2, range(10)) | list # -pipeline assert 0 码力 | 43 页 | 10.71 MB | 2 年前3
共 1000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 100
相关搜索词
夜莺监控系统监控系统数据采集扩展能力云原生监控语法扩展语义扩展MoshmoshPython扩展系统内部扩展Redis Module流式聚合Kafka-like撮合服务关系数据库vSphere 优化ESXivCenter ServervSphere Auto DeployvSphere Storage DRSSOFAMeshService MeshX-PROTOCOLMultiplexingSidecar代理数字货币交易系统监控PythonRabbitMQRedisRestrain JITCPython CompatibleJITMoshmosh框架性能优化自动化测试Airtest框架测试集群稳定性扩展性void类型unknown类型never类型number类型string类型语法和语义扩展静态类型模式匹配Quick Lambda













