Apache Beam Hack — Streaming into Sharded BQ TablesFor my previous posts on Apache Beam:Jun 19, 2021Jun 19, 2021
Polymorphism with Clojure ProtocolsIn my previous post I wrote about how we can implement polymorphism in Clojure with multimethods. I showed that it’s actually such a…Apr 14, 2021Apr 14, 2021
Functional Polymorphism using Clojure’s MultimethodsWho says you have to be OOP in order to have Polymorphism? In this post I am going to explore how Clojure provides us with a much richer…Mar 21, 20212Mar 21, 20212
Published inAnalytics VidhyaApache Beam — From Zero to Hero Pt. 2: Streaming PipelinesThe previous post in the series: Apache Beam — From Zero to Hero Pt. 1: Batch PipelinesFeb 23, 2021Feb 23, 2021
Published inAnalytics VidhyaApache Beam — From Zero to Hero Pt. 1: Batch PipelinesIn the previous post I talked about how we can use Python Generators to create simple data pipelines. In this post I am going to introduce…Dec 13, 20201Dec 13, 20201
Published inAnalytics VidhyaBuilding a Data Pipeline with Python GeneratorsIn this post you’ll learn how we can use Python’s Generators feature to create data streaming pipelines. For production grade pipelines…Nov 30, 2020Nov 30, 2020