Category Archives: engineering
Introduction to OSI Model
The Internet has made incredible growth in the last two decades. Now we are in the era of high-speed internet networks (yeah, still growing) supported by numerous satellites those rove around the planet. But as software engineers most crucial thing to us is to have a complete understanding of inter-host communication. Let’s try to recall […]
Leader Election
When working in distributed environments, sometimes you need to have a guarantee that you will always pick the same node Or only one node performing a special task, regardless of the cluster topology changes. Such nodes are usually called Leaders. All nodes are configured in the same way, leader election takes place at the run […]