рабочий вариант, но скороть 10 МБит
This commit is contained in:
@@ -0,0 +1,29 @@
|
||||
|
||||
You are building a production-grade remote access system.
|
||||
|
||||
Architecture:
|
||||
- Go backend
|
||||
- C++ RDP worker (FreeRDP)
|
||||
- WebSocket session streaming
|
||||
- PostgreSQL + Redis
|
||||
|
||||
Core rules:
|
||||
- Sessions are persistent
|
||||
- Client disconnect does NOT kill session
|
||||
- Reconnect must work
|
||||
- No direct RDP exposure
|
||||
|
||||
Tasks:
|
||||
1. Create backend structure in Go
|
||||
2. Implement auth (JWT + refresh)
|
||||
3. Implement session broker
|
||||
4. Implement WebSocket gateway
|
||||
5. Define protocol messages
|
||||
6. Prepare worker interface (C++ stub)
|
||||
|
||||
Focus:
|
||||
- Stability
|
||||
- Security
|
||||
- Performance
|
||||
|
||||
Do NOT simplify architecture.
|
||||
Reference in New Issue
Block a user