1. The aim of this guide is to provide an easy to understand, yet comprehensive introduction to distributed systems, which have become fundamental to modern data processing systems.
  2. The target audience for this guide is the people who desire, or are professionally starting to work in distributed systems. The guide might also be useful as a refresher for experienced professionals.

1. What is a distributed system

As the name implies, it’s a system that is distributed in nature.
The components of this system works together as one cohesive unit.
It is also fault tolerant and horizontally scalable comparatively much more easily when compared to a non-distributed system

2. Why do we need a distributed system


These are some of the handnotes that I’ve prepared over the course of a few years working with kubernetes. Many of these are generally not known well, unless a person has dug deep into the official kubernetes docs.

These are in no specific order, and are meant to be used as notes for quick, and comparatively detailed reference to kubernetes.

The target audience for these handnotes are beginners who have familiaried themselves with the core concepts of kubernetes, and now wish to dig deeper for better understanding, and professionals, who want a quick and thorough reference to the most important…


Quikr brings sellers and buyers on one online platform to facilitate quick exchange of items of almost any kind. With their “doorstep delivery” option, they provide assurance of preventing you of getting cheated by any seller by holding the payment money in their own account, and releasing to the seller only when a customer has successfully received the product, in the condition as advertised by the seller.

This works well. Almost flawlessly. Except for the part when the seller tricks a buyer into buying from him directly, bypassing the quikr doorstep payment route.

And yes, their tricks are quite effective…


Just some numbers I pulled off of my MacBook Pro (Retina, 13-inch, Mid 2014) on some real sites, rather than benchmarking frameworks typically used for such comparisons.

The figures are in minutes.

9gag

Firefox: 0.32.70

Chrome: 0.37.10

boredpanda.com

Firefox: 1.05.08

Chrome: 0.49.02

youtube.com

Firefox: 0.08.10

Chrome: 0.03.80

cnn.com

Firefox: 0.27.40

Chrome: 0.37.30

amazon.com

Firefox: 0.37.60

Chrome: 0.27.80

rottentomatoes.com

Firefox: 0.22.80

Chrome: 0.38.50

chromeexperiments.com

Firefox: 0.11.80

Chrome: 0.07.60

firefox.com

Firefox: 0.11.20

Chrome: 0.11.00

chrome.com

Firefox: 0.06.70

Chrome: 0.02.50

apple.com

Firefox: 0.08.20

Chrome: 0.06.40

These numbers clearly doesn’t indicate which one is actually fast though. Seems like Firefox has finally caught up to Chrome, at least in page load speed ;-)

Nitin Bansal

Programmer For Life! Lovin’ it

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store