Don't have Telegram yet? Try it now!
https://blog.georgovassilis.com/2014/02/04/on-coarse-vs-fine-grained-synchronization/
On coarse- vs. fine-grained synchronization