最近面试了一位同学,在校期间对 QEMU 进行了二次开发,实现了设备建模、故障注入、信息提取功能。面试结束后感觉挺受启发,所以自己又多了解了一下 QEMU,发现可以基于 QE...
最近面试了一位同学,在校期间对 QEMU 进行了二次开发,实现了设备建模、故障注入、信息提取功能。面试结束后感觉挺受启发,所以自己又多了解了一下 QEMU,发现可以基于 QE...
0. 最近发现有个 Java 写的 sidecar 程序本来运行很平稳,忽然 Young GC 的频率就开始升高,新生代大小频繁的调整,最终是在一轮 Mixed GC 之后才...
0. Rust 在 1.39.0 为异步编程提供了语法层面的支持,也就是 async 和 await。 跟 Go 等语言不同的是 Rust 自身并没有内建异步执行的运行时(例...
最近学习张磊的《深入剖析Kubernetes》,感觉 Kubernetes 编程范式确实优秀,这里总结一下。 1. 声明式 API API 对象 从 Kubernetes 使...
0. 使用 maven 管理项目一开始方便,但是随着依赖越来越多就会越来越麻烦。 最头痛的问题就是依赖冲突,做为最终使用方可以通过 <exclusions> 解决,但是作为 ...
1.递归与尾递归 1.1 递归 1.1.1 递归定义 递归大家都不陌生,一个函数直接或间接的调用它自己本身,就是递归。它通常把一个大型复杂的问题层层转化为一个与原问题相似的规...
0. Netty 是一个好工具,但也不是怎么使用都好,其中有些用法也得注意,就比如说 FixedChannelPool: 异步获取连接,在 listener 回调中对消息进行...
最近忙着调研gRPC做服务治理,尝试用protobuf3重写现有的接口逻辑,发现了一个问题:protobuf3的基本类型不支持nullable。如果想表达“没有”,就只能用对...
The builtin metrics instrument Storm itself. Reporting Rate(上报周期) 内建指标的上报周期是通过topology....