How to get Lunch, Fast!
The most important thing in life is food. Good food means a good mood. A good mood means good code. Well, to get your food in the pre-pandemic era you had to stand in the queue, yes because it's an office canteen where sometimes you have to wait for 15 min only to get a spoon. As per statistics, 83% of employees have to wait in queue for more than 10 min to get lunch plate.
How to fix it?
Complain! Yes, you have to do that if you are not getting the service you deserve.
One more possible solution is to increase the number of service counters. More the service counter faster you will get the food. But imagine you have 5 service counters, you have entered into the canteen and you decided to start in any of 5 queues. Do you know Murphy's law? as per his law you will always end up in the longest queue and you will end up getting your lunch very late.
What if we appoint a person who can route us to the correct queue to distribute employees? What if that person goes on break well we can have 2 persons who can ensure people are going to the correct queue.
What if one of the counters is closed or newly introduced, we can have one more person who can keep track of counters and tell this to the person who is routing to the correct queue.
Wow, we just solved the lunch problem.
How do we fix the same issue in our Software project?
Well, we also solved the same problem in our project. Instead of lunch plates, we started getting software service fast. Instead of the person who routes it to the correct queue, we use the "Zuul server". Instead of a person who checks how many counters are open or closed we use "Eureka Server
Let me show you how it looks like
Hope this will help you to get your service Fast!??