Abdullah jafferDeploying a Spring Boot Application to an EKS cluster with ECRAs the name implies we will deploy a very simple Spring Boot app to EKS by doing everything from scratch.Feb 61Feb 61
Abdullah jafferBenchmarking Spring Boot, Node with Express, and Django using LocustIntroductionJan 14, 20231Jan 14, 20231
Abdullah jafferinBazaar EngineeringDatabase Evolution Part 2: Ways to evolve schema to handle scaleA while back at Bazaar we ran into an interesting problem, we needed to introduce a new level of granularity to our existing database…Jul 11, 2022Jul 11, 2022
Abdullah jafferinBazaar EngineeringDatabase Evolution Part 1: Evolving indexesA significant thing to keep in mind when creating scalable software is that your database schema is your bread and butter, a system can…May 9, 2022May 9, 2022
Abdullah jafferLow-Level Data Design Part 4: Stream ProcessingStream processing was, still kind of is, a very mysterious topic for me. My experience was mostly in building web services and ETL…Jan 8, 2022Jan 8, 2022
Abdullah jafferLow-Level Data Design Part 3: Transactions and Isolation LevelsIn this age where time is limited and the need to churn out useful products fast is growing, we need to delegate some responsibility of…Jan 6, 2022Jan 6, 2022
Abdullah jafferLow-Level Data Design Part 2: Database replicationWhat is database replication?Dec 26, 2021Dec 26, 2021
Abdullah jafferLow-Level Data Design Part 1: Data ModelsNeed for understanding Low-level Data DesignDec 12, 2021Dec 12, 2021
Abdullah jafferTechnicians vs Engineers: What do tech companies want more?The observationOct 24, 2021Oct 24, 2021
Abdullah jafferLearning UseContext, UseReducer, and Custom hooks in ReactJS by Building a Dark Mode ToggleWhen I was a beginner in ReactJS and even well into my first few months as a professional frontend engineer, the only things I thought I…Aug 15, 2021Aug 15, 2021