Concurrent Patterns and Best Practices 

 

 

 

 

 

 

 

Build scalable apps with patterns in multithreading, synchronization, and functional programming

 

 

 

 

 

 

 

 

 

Atul S. Khot

 

 

 

 

 

 

 

 

 

 

 

BIRMINGHAM - MUMBAI