mejora: rendimiento captura RSS y velocidad de traducción

- Ingestor: reactivar ETag/Last-Modified (304), http.Client compartido, rate-limit por host y Retry-After
- Traducción: batch 128, cache en Redis con TTL (efímera), commit por lote
- Scraper: worker pool paralelo (SCRAPER_WORKERS)
- Config: compose lee RSS_/TRANSLATOR_ variables del .env (fuente única)
This commit is contained in:
jlimolina 2026-08-10 18:27:34 +02:00
parent 71d345ec35
commit e3936fd4cf
6 changed files with 239 additions and 48 deletions

1
.gitignore vendored
View file

@ -67,6 +67,7 @@ models/nllb-ct2-1.3b/
# Wikipedia images - downloaded by wiki_worker
data/wiki_images/
data/backups/
backups/
# Database storage (PostgreSQL)
data/pgdata/