How does yahoo handles billions of requests, does it create a thread per request or a process?



How does yahoo handles billions of requests, does it create a thread per request or a process?..

Answer / Mukesh Gupta

Yahoo uses a combination of threads and processes to handle billions of requests. For high-throughput scenarios, Yahoo uses a model known as Staged Processing, where the workload is divided into multiple stages. Each stage runs in a separate thread within a single process. This allows for efficient resource utilization while maintaining low overhead.

Is This Answer Correct ?    0 Yes 0 No

Post New Answer

More Operating Systems General Concepts Interview Questions

Who invented os?

1 Answers  


List reasons why a Mode switch between threads may be cheaper than a Mode switch between processes.

1 Answers  


What are the methods for handling deadlocks?

1 Answers  


What do you mean by a zombie process?

1 Answers  


How do I check for memory leaks?

1 Answers  


What is meant by arm-stickiness?

1 Answers   Infosys,


Explain the layers of a windows xp system.

1 Answers  


Where is program files located?

1 Answers  


What mean operating system?

1 Answers  


Are there any problems that the cpu faces? Have any measures been taken to make it more efficient?

1 Answers  


What is the purpose of an I/O status information?

1 Answers  


How many bit is my computer?

1 Answers  


Categories