Saumya BhattMapReduce White Paper — Part 3In this article, we shall be going through the MapReduce white paper. A legendary framework which paved way to technologies like Spark…Apr 25Apr 25
Saumya BhattMapReduce White Paper — Part 2In this article, we shall be going through the MapReduce white paper. A legendary framework which paved way to technologies like Spark…Apr 25Apr 25
Saumya BhattMapReduce White Paper — Part 1In this article, we shall be going through the MapReduce white paper. A legendary framework which paved way to technologies like Spark…Apr 25Apr 25
Saumya BhattThreads and Processes for dummiesImagine you have been assigned to deliver some goods from New York to ChicagoDec 7, 2023Dec 7, 2023
Saumya BhattJavascript and how it uses Event Loop to do asynchronous processingSo we know Javascript is a single threaded by nature. But if that’s the case, how does it support asynchronous execution? Let’s deep dive…Aug 1, 2023Aug 1, 2023
Saumya BhattinDev GeniusTransaction logs in DatabasesWhen saving data to a database, what actually happens? Why it happens? This here is a short brief about what database internally does when…May 31, 2023May 31, 2023
Saumya BhattHow Two-Phase Commit works?The Two-Phase Commit (or 2PC) is a popular protocol in distributed transactions to ensure atomicity. Whoa, quite a few big words there…May 29, 2023May 29, 2023
Saumya BhattFrom building on Jenkins to serving requests. What actually happens?Jenkins is a popular tool that is used by various enterprises to build, their code and deploy it to the cloud. For most of the companies…Apr 15, 2023Apr 15, 2023
Saumya Bhatt12 Angry Men — The antidote to an extroverted society12 Angry Men is a peculiar movie if we just see it as it is. 12 men in room discuss a case. Pretty simple. But if peel off this movie…May 10, 2020May 10, 2020
Saumya BhattBlockchain: Internet 2.0DISCLAIMER: Please note that this article does not dwell into the technicalities nor the mathematical roots of applying blockchain…Jul 4, 2019Jul 4, 2019