shantanu alshiPicking apart Towers of HanoiAs a legend goes, there’s a spacious room in Kashi Vishwanath, India that consists of 64 golden disks, each smaller than the other, with…Feb 24, 2018Feb 24, 2018
shantanu alshiLogging in PySparkLogging while writing pyspark applications is a common issue. I’ve come across many questions on Stack overflow where beginner Spark…Jul 4, 20164Jul 4, 20164
shantanu alshiThe Monster known as VIMVIM can be real daunting and unfriendly to the beginner. It mysteriously does things right when you start typing in it. Unless you press…Jul 3, 2016Jul 3, 2016
shantanu alshiFault Tolerance in Distributed Systems: Distributed ConsensusWelcome the most sought after and esoteric topics in distributed systems- Distributed Consensus! A plethora of algorithms and their…Nov 19, 2014Nov 19, 2014
shantanu alshiFault Tolerance in Distributed Systems: Timing ModelsIn the last post, I wrote about fault tolerance in Distributed Systems and how failure models are classified. This post will describe the…Nov 19, 2014Nov 19, 2014
shantanu alshiFault Tolerance in Distributed Systems: Introduction“Fault tolerance” or being able to handle any type of fault in itself is a motivation for distributed systems. This is one of the most…Nov 5, 2014Nov 5, 2014
shantanu alshi10 Things I Learnt From My First ManagerAnd you should learn too.Jul 12, 20141Jul 12, 20141