Real Decision
Problem
Launching Chromium for every HTML document causes enormous overhead and eventually exceeds RabbitMQ consumer timeouts.
Decision
Grouped multiple HTML documents into rendering batches before sending them to Chromium. Styles are consolidated, pages preserved, and rendering executes in parallel, reducing processing time from minutes to seconds for large workloads.