Re:Replacing Celery with Elixir in a Python Project
by jeremyjh on Sunday June 12, 2016 @09:21AM
(#11887971)
The whole point here is we need parallel processing, and Python cannot provide this in a single process due to the GIL. Flask applications depend on the workload being I/O bound, so it can achieve concurrency where parallelism is not required. If you built a process that is CPU bound in Python code in Flask, you'd find it could not achieve much concurrency at all.
[ Parent
| on HN ]