Concurrent Programming Concepts | Synapse