Python yana ba da nau'i uku na daidaici, kuma zaɓin daidai ya dogara da girma akan ko aiki naka I/O-bound ne ko CPU-bound — yanke shawara da GIL ta tasiri sosai (wanda ke dakatar da threads daga aiki Python code a daidai).
Nau'i uku
threading → multiple threads, ONE process. GIL-limited for CPU.
multiprocessing → multiple PROCESSES, each its own interpreter/GIL → true parallelism.
asyncio → single thread, cooperative coroutines yielding at await points.
