Rachit GuptaUnderstanding Architecture Characteristics — ModularityModularity in software architecture is dividing a complex system into smaller, self-contained units or modules. A module should have…Jul 27Jul 27
Rachit GuptaByzantine General ProblemA significant challenge in distributed computing lies in determining the health and validity of individual components. This can be…Jul 26Jul 26
Rachit GuptaSelecting between AWS Standard and Fifo QueueIn Event based architecture queues are used to create asynchronous data flowJul 25Jul 25
Rachit GuptaSimple way to look at Concurrency in JavaSynchronisation, Thread Safety, Race Condition, Shared Variables, Atomic Operations, Critical Section, Semaphores, Starvation, Fairness…Jul 5, 2018Jul 5, 2018
Rachit GuptaHow to write noticeable resumeAs I went through a stack of resume looking for a candidate, fit for the opening in my team, I couldn’t help but notice the plethora of…May 2, 20182May 2, 20182
Rachit GuptaWhy do we need to ask for implementing Power function in interviewsIn my current stint at Amazon, I have the opportunity of taking interviews for the SDE 2 position. SDE 2 are supposed to have 3–5 years of…Apr 7, 20181Apr 7, 20181
Rachit GuptaViews on screwing yourselfHere we have someone who has been talking to people for 17 long years, helping them achieve what they want. Pretty generic, right?Apr 3, 2018Apr 3, 2018
Rachit GuptaIs addiction a diseaseI never thought addiction to drugs or alcohol would be classified as a disease but watching this Ted talk made me wonder as to what other…Jun 19, 2017Jun 19, 2017
Rachit GuptaHeidelbergOn a warm summer Thursday we decided to visit Heidelberg, a town not too far from Frankfurt where we were on a business trip for a few…Jun 18, 2017Jun 18, 2017
Rachit GuptaDon’t be the deer !Imagine driving on an empty highway on a dark night. The road is shimmering in street lights. The noise of engine is suppressed by the…Feb 26, 2017Feb 26, 2017