- From XML to Avro: Building SpecificRecord and Publishing a GenericRecord with Kafka
Sep 2026 · A practical look at converting XML payloads to Avro SpecificRecord and GenericRecord in Java, using StAX, Schema Registry, and Kafka for the final publish flow. - KStream vs Consumer-Producer: Choosing the Right Architecture
Sep 2026 · A practical experience of choosing between Kafka Streams and separate Kafka Consumer and Producer clients for a cross-cluster Kafka pipeline. - Fisher-Yates Algorithm
Sep 2024 · A look at the Fisher-Yates shuffle algorithm, also known as the Knuth shuffle and a simple JavaScript implementation to get a random subset from an array. - Why and How to Use It - Part II
Aug 2024 · A practical guide to structuring k6 load test projects - covering folder layout, writing main.js with options, setup, and report generation, and building reusable microservice controller files with custom metrics. - Why and How to Use It - Part I
Aug 2024 · An introduction to k6 - what it is, its key features, how to export test results as HTML reports, and how to stream live metrics using the xk6-dashboard extension.