-
-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
phase4Phase 4: Server ArchitecturePhase 4: Server Architecture
Description
Phase 4: Server Architecture
CrewAI pipelines run in threading.Thread (web_tutor.py:857). Not scalable and subject to GIL.
Tasks
- Set up Celery or RQ with Redis broker
- Move
generate_problem_bg,check_answer_bg,generate_scaffold_problem_bgto async tasks - Keep SSE notification mechanism working with external workers
Files
web_tutor.py
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
phase4Phase 4: Server ArchitecturePhase 4: Server Architecture