Tarun KumarMy design philosophy and pablo’s bullsPer Jobs, “You have to deeply understand the essence of a product in order to be able to get rid of the parts that are not essential,”Jul 14, 20221Jul 14, 20221
Tarun KumarinAirtel DigitalDesigning nRT Read and write optimized CDC Framework for Hadoop Data Lake — Part 2System Architecture:May 19, 2022May 19, 2022
Tarun KumarinAirtel DigitalDesigning nRT CDC Fw for Hadoop Data Lake — Part 1Background: We at Airtel, wanted to perform Analytical queries(OLAP) on data stored in transactional databases like Oracle, Mysql …Apr 22, 2022Apr 22, 2022
Tarun KumarSome Personal ThoughtsPunjabis are known for talking loudly, laughing hysterically. Actually it is natural human tendency to speak loudly, burst into laughter…Jan 30, 2022Jan 30, 2022
Tarun KumarinAirtel DigitalDesigning and scaling a PetaByte Scale System — Part 2Challenges Faced while using Object Storage with MapReduce:Jul 17, 20201Jul 17, 20201
Tarun KumarinAirtel DigitalDesigning and scaling a PetaByte Scale System — Part 1Our single application required storing 6–7 PetaByte of GZip Compressed Data Annually and we needed to store 6 years of Data.Jul 16, 20201Jul 16, 20201
Tarun KumarConfirmation BiasLately I was observing my behaviour, Whenever I bought any stock for investment, the moment its price falls below my buying price, I…Jul 7, 2020Jul 7, 2020
Tarun KumarinAirtel DigitalAnalyzing micro-optimizations in JavaOften We come up with multiple ways of doing a task. We try to write the fastest code. But how to benchmark your code against different…Jul 1, 2020Jul 1, 2020
Tarun KumarinAirtel DigitalHow to Optimize Read CSV in Apache sparkReading CSV is very common practice in big data. Normally we use spark api to read csv.Jul 1, 20201Jul 1, 20201