CeresDB Rust 生产实践 任春韶
CeresDB Rust 生产实践 任春韶 CeresDB 核心开发者 蚂蚁集团技术专家 CeresDB 介绍 Rust 生产实践 - Tokio Preemption - Future Cancellation 目录 CeresDB – 历程 2018.02 2018.10 2019.02 ~ 2020.11 2021.9 自研存储引擎 1.0.0 版本发布 Preemption - Future Cancellation Rust 生产实践 生产实践 – Tokio 为什么使用 Tokio ? 1. 业界使用最广泛,测试齐全。 2. Tokio 支持 async/await ,提供了高效的异步锁、异步队列等。 3. Tokio 社区支持好。 生产实践 – Tokio Rust future preemption https://docs running. 生产实践 – Future 循环 Run Return https://rust-lang.github.io/async-book/04_pinning/01_chapter.html#why-pinning https://doc.rust-lang.org/beta/unstable-book/language-features/generators.html 生产实践 – Async0 码力 | 22 页 | 6.95 MB | 1 年前3Kubernetes 异常配置检测框架
邓隽,技术专家 我们参与打造 • 容器服务(ACK/ASK) • 容器镜像服务(ACR) • 服务网格(ASM) • … 1 Kubernetes 典型异常 2 检测框架演进 3 生产实践 4 总结 Kubernetes 使用日常 • 应用部署 • 集群扩容 • 组件升级 • … • 找出集群不正常工作的原因 : ( Kubernetes 典型异常 组件异常 • kubectl-trace 在集群中运行 bpftrace 检查 Kernel 仅能检测 Kernel 相关问题 要求熟悉 bpftrace 语言 1 Kubernetes 典型异常 2 检测框架演进 3 生产实践 4 总结 我们的目标 实现 Kubernetes 集群异常检测框架 支持集群多维度异常检测能力 支持集成开源检测组件 检测框架 Ver.1 { 自动化 Ver.1 自动化 Autopilot Check Expression ${data.expression} > 1.0.9.14 Data Driver 1 Kubernetes 典型异常 2 检测框架演进 3 生产实践 4 总结 生产实践 望闻问切 防患于未然 识别集群常态或运维操 作后可能存在的问题 在集群运维操作前识别 导致操作异常的问题 集群巡检 现象 • Node 节点新增安全组,一段时间后发现0 码力 | 31 页 | 9.57 MB | 1 年前3PromQL 从入门到精通
PromQL 从⼊⻔到精通 对于 Prometheus 生态的监控系统,PromQL 是必备技能,本文着重点讲解这个查询语言,掺 杂一些生产实践场景,希望对你有所帮助。 ? 本文作者:秦晓辉,Open-Falcon、Nightingale 等开源项目创始人之一,极客时间《运 维监控系统实战笔记》作者;当前在创业(快猫星云联创),为客户提供监控/可观测性产品 方案,有需求的朋友欢迎联系我的微信 count_le_over_time、count_ne_over_time、count_eq_over_time 道理相同。 小结 上面的知识点是 PromQL 的常规知识,尽量融入了一些生产实践的场景,当然,PromQL 还有 更多函数没有介绍,大家可以阅读其文档学习。 我是来自快猫星云(https://flashcat.cloud/)的秦晓辉,在监控/可观测性道路上,伴你前行 :-)0 码力 | 16 页 | 2.77 MB | 1 年前3TiDB 开源分布式关系型数据库
构建金融业新一代运维监控平台 中国银行是中国大型国有商业银行之一,业务范围涵盖涵半投资银行直接投资.证券.保险.基金、飞机租 赁.资产管理,金融科技等多个领域,为全球客户提供全面的金融服务。 业务挑战 中国银行在生产实践中采用中 Zabbix 运维监控方案, 作为开源云原生方案, Zabbix 一直使用 MySQL 作为 后端存储, 在面对更大规模监控需求的时候, 单机 MySQL 数据库面临性能和容量瓶颈, 无法支持几T量级0 码力 | 58 页 | 9.51 MB | 1 年前3中国开源软件产业研究报告
用户进行开源软件选型主要考虑开源协议类型,以及软件自身 提供服务的可持续性 对于市场用户而言,开源软件产品具备成本低、透明度高、高度自主、不易被厂商绑定等优势,可以帮助企业实现产品的 快速开发与部署,大多数企业会选择在生产实践中使用相当数量的开源软件。在选用开源软件时,企业需要优先考虑两方 面因素,一是软件采用的开源许可证是否允许企业二次开发后进行商用,这对于引入开源软件进行自身产品研发的企业而 言至关重要,后期将蕴含0 码力 | 68 页 | 3.63 MB | 1 年前3美团点评2018技术年货
DFP依赖的SF信息:仅对单子段处理的简单DFP,可通过配置化方式,将依赖的SF固化在编译期;对多种数据源的 复杂DFP,可通过源码分析来获取该DFP依赖的SF,无需用户维护依赖关系。 生产实践 生产实践 早期的搜索广告是基于自然搜索的系统架构建的,随着业务的发展,需要根据广告特点进行系统改造。新 的广告索引实现了纯粹的实时更新和层次化结构,已经在美团搜索广告上线。该架构也适用于各类非搜索0 码力 | 229 页 | 61.61 MB | 1 年前32023 中国开源开发者报告
旨在解决公司日常运营中的 大数据处理工作流调度和执行问题,2018 年以 Apache License 2.0 的开源协议发布。 目前,Apache DolphinScheduler 项目已应用 于 3000+ 家公司生产实践环境。 成为 ASF 顶级项目 35 / 87 1 1 渠成开源社区成立两周年 字节跳动开源 Shmipc 开源开发者事件回顾 CNCF 社区首个,KubeEdge 达到软件供应链 SLSA0 码力 | 87 页 | 31.99 MB | 1 年前3Yii 2.0 权威指南
r e d D b - > c l o s e ( ) ; 注 注 注意 意 意: : : 非缓存查询在 轐 轈 轐 端使用更少的缓存,但会增加 轍 轹 轓 轑 轌 服务器端的负载。 建议您使用生产实践设计自己的 代码以获取额外的海量数据,例如,将数字键分段,使用非缓 存的查询遍历2 0 。 添 添 添加 加 加自 自 自定 定 定义 义 义查 查 查询 询 询条 条 条件 件 件和 和 和表0 码力 | 537 页 | 4.66 MB | 1 年前3
共 8 条
- 1