Question 17
Which statements are true about handling background tasks in Flask with Celery?
Using time.sleep() blocks the event loop and is recommended for async tasks
Celery allows long-running tasks to be executed asynchronously
Polling is a strategy to check task status periodically
Flask + Celery + Redis is a common stack for async task management