2021

Stack memory and escape analysis in Go language
Interconversion between Protobuf and JSON
Principles of the Go language HTTP standard library implementation
The principle of JSON implementation in Go language
Dynamic libraries and plug-in system for Go language
Why Linux needs virtual memory
Mockito Source Code Analysis (2) - Mock and Spy
Mockito Source Code Analysis (1) - Basic Concepts
Agrona - High performance data structure tool library
Why MySQL's self-incrementing primary keys are not monotonic or continuous
Why IPv6 is a difficult replacement for IPv4
Why MAC addresses do not need to be globally unique
Why Clusters Need Overlay Networks
Why system calls consume more resources
Why is the default page size for Linux 4KB?
Why databases should not use foreign keys
Why CPU access to hard disk is slow
NVMe Solid State Drives with Keystone Storage KVell - SOSP '19
Why NUMA affects program latency
Why HugePages can improve database performance
Why Linux needs Swapping
Facebook Cluster Scheduling Management System - OSDI '20
Nanosecond High Performance Logging System - ATC '18
Why OLAP Needs Columnar Storage
Memory management design essentials
Why Kubernetes is replacing Docker
Design Principles for Cluster Management System Mesos - NSDI '11
How you should customize features for Kubernetes
Serverless and Lightweight Virtualization Firecracker - NSDI '20
Why early Windows needs defragmentation
CPU and GPU - The Evolution and Development of Heterogeneous Computing
Why Linux and macOS don't need defragmentation
Linux installation of swap swap partition size setting
Talking about the problems and limitations of Kubernetes
Using redux in react
Vue directive to implement OutClick
Php Image Installation Module
Which is better, MySQL or PostgreSQL?
MySQL Storage Engines MyISAM, InnoDB
The difference between Redis and Memcached
AlertManager When to Alert
Creating a Grafana Dashboard with Kubernetes Resource Objects
Envoy simple example
Kubernetes HPA Usage Explained
Using NodeLocal DNSCache in a Kubernetes Cluster
Describing Kubernetes Applications Using Programming Languages - cdk8s
Docker installation of multi-user version of JupyterHub
How to understand Schema schema of database
Tree structured data database storage solution
MySQL High Performance Storage Engine TokuDB