Closed as not planned
Description
Task Description
Create a thread-safe in-memory data structure for managing feedback sessions.
Implementation Details
- Implement a thread-safe dictionary for storing session data.
- Create functions for adding, updating, and removing sessions.
- Implement session cleanup for sessions older than 24 hours.
- Set up a worker thread for session management.
- Implement concurrency controls using locks.
- Create a configuration system using environment variables for settings like max concurrent sessions.
Dependencies
Task 2
Test Strategy
Write unit tests for the data structure operations. Test concurrent access to ensure thread safety. Verify that session cleanup works as expected.
Metadata
Metadata
Assignees
Labels
No labels