PinnedFrankieinZendesk 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
PinnedFrankieEffortless Leader Election: Using Leases in KubernetesWhy Leader Election MattersSep 13, 2023Sep 13, 2023
PinnedFrankieThe 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
PinnedFrankieKafka 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
PinnedFrankieK8s 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
FrankieinZendesk EngineeringKraft at Zendesk Part-2: Quorum Stability Is All You Need — Running KRaft on KubernetesBuilding on our success in Part 1, where we migrated our Kafka cluster from ZooKeeper mode to KRaft mode, this blog post will unpack how…1d ago1d ago
FrankieDeep 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
FrankieinUpside 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
FrankieReflections 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
FrankiePractical 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