Synchronization Wikipedia python - Do coroutines require locks when reading/writing a shared resource? - Stack Overflow