Tech/python
Flask에서 쉽게 동시성 프로그래밍 하기
토궁
2019. 7. 13. 22:43
728x90
반응형
https://pypi.org/project/Flask-Executor/
Flask-Executor
An easy to use Flask wrapper for concurrent.futures
pypi.org
python에도 concurrent.futures 라는 모듈이 있으며, 이 모듈을 이용해 개발하면 간단하게 동시성 프로그래밍을 할 수 있다.
그것마저도 귀찮은 나에게 Flask에서 손한번 깔짝으로 동시성 프로그래밍을 할 수 있는 모듈을 찾았다.
사용법도 매우 간단하다.
하지만 Disk I/O가 내재된 작업을 수행하게 되면 Hang이 걸린다. 이 부분은 버그인지 아닌지 아직 잘모르겠다.
메일을 보내거나, 간단한 백그라운드 작업을 실행시킬 때 사용하는게 알맞아 보인다.
반응형