Instruction: Propose an architecture for a Flask application that processes long-running tasks in the background without blocking the main application thread.
Context: This question assesses the candidate's expertise in designing Flask applications for asynchronous task processing, crucial for maintaining application responsiveness.