abhishaEngineering Graph based workloads on Delta Tables| Data Engineering seriesThis excerpt aims to continue on last discussion of File layouts and its effect on Query Execution and its application on Graph based…Oct 19, 2021Oct 19, 2021
abhishaEffect Of Data Layouts On Query Execution Plan In Spark | Data Engineering SeriesSpark Jobs can be ETL/analytics, which are scheduled on the executor nodes by the scheduler after spark engine generates an execution plan…Sep 27, 2021Sep 27, 2021
abhishaFusing Spark for better PerformanceIn this blog, we will be talking about some common optimizations in spark. In Spark, shuffle operation is considered the main bottleneck…Aug 8, 2019Aug 8, 2019
abhishaCQRS — Is this the holy grail for building scalable applications?Command Query Responsibility Segregation is a strategy, by which user separates the two operations/responsibility on a database, namely…Jun 10, 2019Jun 10, 2019
abhishaCAP Theorem — Can you have everything?You might have heard about ACID properties in traditional database systems, these properties provide foundational blocks for traditional…May 29, 2019May 29, 2019
abhishaHow to make applications scalable — The dramatic rules of scalabilityIn the last blog(https://medium.com/@abhisha1109/how-to-make-applications-scalable-the-unsaid-introduction-9a6a4aa7934c), we discussed…May 21, 2019May 21, 2019
abhishaHow to make Applications scalable-The unsaid introductionIn simple language we can say that Distributed System is a collection of multiple systems(which we will interchangeably call machines that…May 14, 2019May 14, 2019
abhishaHow to choose your PhD/Research advisorPursuing PhD is a huge decision of your life. You invest 4 to 8 years of your life and are not sure that you will be getting the degree as…May 1, 2019May 1, 2019