OpenKruise 简介

Kubernetes 作为一个 building blocks 来说,已经逐渐趋于稳定。大家对于其功能的增强,已经逐渐开始以 CRD + Controller Pattern 为主。另一方面,仍然有不少尝试是针对像 Deployment/StatefulSet/DaemonSet 这样的原始功能的。

eBPF系列2 - XDP

XDP是指 eXpress data path, 基于 ebpf 技术上的 高性能 data path. 其主要的意图是在网络 packet 处理的早期(网卡驱动处, 在数据包到达RX queue之后, 用hook的方式),让

Linkerd系列1 - Linkerd2-proxy

ServiceMesh这块属于 k8s 的一个大热门,但据我所知,落地的并不是太多。看文章大概理解为 overhead 以及部署都比较重,对一般的企业来讲,要考虑的东

etcd 的 clock diff 问题

最近碰到一个客户问题,最初始的现象是一个resource的处理逻辑一直不生效,看 k8s apiserver 的日志如下: 这里面没有 call webhook 相关的日志。主要的错误有两类,

笔记: Postgresql里的事务实现

虽然日常工作需要涉及到数据库的底层部分并不多,但Postgresql作为一个数据库实现的范本是很值得研究的。可以通过它的实现来探索很多通用的