Concurrency as Architecture
Handling concurrency should be approached as an architectural concern, as it significantly impacts the overall system design. The decisions made around concurrency can ultimately influence the non-functional properties of your software, shaping its performance and reliability.In this clip
From this podcast

Software Engineering Radio - the podcast for professional software developers
Episode 19: Concurrency Pt. 2
Related Questions