Iraj HedayatiServerless Spark and Bigtable (the secrets behind Google libraries)How to set up Spark to work with Bigtable is not well documented. So, I had to review the code and clarify it for myself. Let me know if…Jul 31, 2023Jul 31, 2023
Iraj HedayatiBenchmarking Google Dataflow jobs for performance and cost optimizationAt Wunderkind, a performance marketing channel to deliver one-to-one messages across email and text at scale, we leverage cutting-edge data…Jan 23, 2023Jan 23, 2023
Iraj HedayatiReplace Docker Desktop with MinikubeYou might have heard that Docker Desktop requires a license for commercial use (still free for small businesses). For a docker-addict…Dec 15, 2022Dec 15, 2022
Iraj HedayatiServer-less Pub/Sub to BigQuery ingestionAt Wunderkind, a performance marketing channel to deliver one-to-one messages across email and text at scale, we leverage cutting-edge data…Oct 27, 2022Oct 27, 2022
Iraj HedayatiCollaborative Orchestration of Distributed Applications on KubernetesAs introduced in a previous blog, we process over 20 billion events in real-time every day to provide a better user experience for about…Oct 22, 2022Oct 22, 2022
Iraj HedayatiIntegration Test for Pub/Sub and Scala Application with GCP EmulatorAt Wunderkind, a performance marketing channel to deliver one-to-one messages across email and text at scale, we process billions of…Jul 28, 2022Jul 28, 2022