无分类 TiKV 源码解析(五)fail-rs 介绍 fail-rs 的设计启发于 FreeBSD 的 failpoints,由 Rust 实现。通过代码或者环境变量,其允许程序在特定的地方动态地注入错误或者其他行为。在 TiKV 中通常在测试中使用 fail point 来构建异常的情况,是一个非常…
无分类 【RUST官方语言中文翻译】简介 欢迎阅读Rust编程语言,这是一本有关Rust的入门书籍。Rust语言将会帮助你更快,更好的编写可信赖的软件。在编程语言的设计中,高级语言的易读性和低级语言的易控制经常是一个矛盾点。Rust会试图解决这个冲突。通…
无分类 太原办理假护照/签证 太原办理假护照/签证Q774337949护照有一定的有效期限,各个国家所规定的有效期限不同。中国的外交护照有效期为五年。公务护照和因公普通护照分为一次有效和多次有效两类。多次有效护照的有效期为五年,…
无分类 RustCon Asia 讲师和议程公布! RustCon Asia 上线 CFP(Call For Proposals)接受议题提交的两周时间里,我们共计收到了中英文议题 50 份!内容非常丰富并且比我们预期的更加多元,在此特别感谢关注此次大会并提交议题的潜在讲师们!
无分类 TiKV 源码解析系列文章(四)Prometheus(下) 本文为 TiKV 源码解析系列的第四篇,接上篇继续为大家介绍 [rust-prometheus]。上篇 主要介绍了基础知识以及最基本的几个指标的内部工作机制,本篇会进一步介绍更多高级功能的实现原理。
无分类 k8s与configmap–安利configmap-reload组件 在kubernetes集群内,当ConfigMap以volume形式挂载到pod内时,更新ConfigMap,kubernetes会自动同步被挂载到pod内的文件内容。当然并不是更改立即生效的,大约是需要10S钟后,才会生效。实际生产使用案例中,假如…
javascript 理解deno-基础篇 deno是一个基于v8、rust和Tokio的Javascript/Typescript的安全运行时。它在内部嵌入了一个typescript的编译器。可以将typescript编译成js然后运行在v8上,并通过c++ libdeno实现js与rust的通信交互,当然deno也可…
无分类 一篇Rust的30分钟介绍 我最近向Rust的文档提交了一个提案。 我通篇提案中一个重要组成部分是对可能听说过Rust的人简短而简单的介绍,以便他们能够确定Rust是否适合他们。 前几天,我看到了一个精彩的演讲,并认为它可以作为这个介绍的…
无分类 一些关于Rust在2019年的思考 每年,我们都会要求社区撰写有关他们希望在Rust的明年路线图中看到的内容的博客文章。 A call for Rust 2019 Roadmap blog posts这是我在2019年的Rust帖子。