PinnedPublished inZendesk EngineeringSeamless Transition: Migrating Kafka Cluster to KubernetesA zero-downtime process with minimal changes to clients, and minimal manual intervention that maintains data integrity and consistencyFeb 133Feb 133
PinnedEffortless Leader Election: Using Leases in KubernetesWhy Leader Election MattersSep 13, 2023Sep 13, 2023
PinnedThe Ultimate Guide To Master Kafka Topics By Building From ScratchConsider Kafka as the fast lanes on a busy motorway, you’re in for a rocky trip without in-depth knowledge of Topics.Sep 15, 20231Sep 15, 20231
PinnedKafka Series: In-Depth Walkthrough from a Design PerspectiveIn most documentation and tutorials, Kafka is often educated from a “how-to” perspective, leaving the design rationale — the “why” —…Sep 15, 20231Sep 15, 20231
PinnedK8s Series: Practical TricksThis blog series aims to introduce the nitty-gritty of Kubernetes, uncovering the practical tricks that may offer a different perspective…Sep 11, 2023Sep 11, 2023
Deep Learning Notes: Unpacking the Core Concepts of Neural NetworksThis is a study note about my understanding of a neural network under a deep learning context.Oct 18, 20231Oct 18, 20231
Published inUpside DownPractice Writing Scenes with Structure: Trapped Between Two RealitiesI am beginning to practice scene writing by following the scene structure suggested by the Story Grid. Trapped Between Two Realities is one…Sep 16, 20233Sep 16, 20233
Reflections On Reading The Count Of Monte CristoOnly those who have experienced extreme misfortune can taste extreme happiness. Only those who have resolved to die can understand how good…Sep 15, 2023Sep 15, 2023
Practical K8s Tricks: So You Think You Can ProbeIn Kubernetes, probes are used to diagnose the health of Pods. Understanding the different types of probes — readiness, liveness, and…Sep 10, 2023Sep 10, 2023