You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Sistema de almacenamiento cloud con microservicios en Go. Subida con chunking (4MB), compresion gzip, cifrado AES-256-GCM por usuario, autenticacion JWT y API Gateway unificado.
go run ./auth_service/cmd/gentoken -user testuser123
4. Iniciar servicios
# Terminal 1 — Storage (interno)cd storage_service && go run .# Terminal 2 — Uploadcd upload_service && go run .# Terminal 3 — Readcd read_service && go run .# Terminal 4 — Authcd auth_service && go run .# Terminal 5 — API Gatewaycd api_gateway && go run .
Validacion de chunk size en Complete — verificar que el tamano declarado en Init coincida con la suma real de los chunks
Compartir archivos — links publicos con expiracion
Parallel chunk upload — el backend ya lo soporta (no requiere orden), el frontend deberia aprovecharlo
Dockerizar servicios — Dockerfile para cada microservicio
Licencia
MIT
About
Sistema de almacenamiento cloud con microservicios en Go + Fiber v3. Subida con chunking de 4MB, compresión gzip, cifrado AES-256-GCM por usuario, autenticación JWT y API Gateway unificado.