biggy 86b75598fd feat: add multi-browser page pooling, render caching, and rate limiting
- Implement browser pool with 2 browsers × 8 pages each
- Add page pool with acquire/release lifecycle and page reset between uses
- Add render cache with TTL-based expiry and pre-warming before rotation boundaries
- Add in-memory view cache to avoid repeated DB reads
- Add per-IP rate limiting (2s cooldown)
- Add concurrent render limit (16 max)
- Refactor database functions with `db` prefix for clarity
- Add CONFIG object for all tunable parameters
- Add In
2026-05-13 07:07:34 +02:00
2026-05-12 23:10:10 +02:00
2026-05-12 23:10:10 +02:00
2026-05-12 23:10:10 +02:00
S
Description
No description provided
396 KiB
Languages
TypeScript 58.9%
HTML 38.1%
Dockerfile 2.1%
Python 0.9%