Skip to main content

Parallel uitvoeren met Laravel Concurrency

In de stdio-modus

Voor elke taak een eigen proces starten is verspilling, maar alleen deze schrijfwijze werkte. Omdat Concurrency intern complexe serialisatie doet, geven we niet de SessionEvent-klasse terug maar alleen de string van content().

In de TCP-modus

Omdat er geen proces gestart hoeft te worden, lijkt dit sneller, maar in de praktijk maakte het weinig verschil. Met de Process-driver liepen beide vaak na 60 seconden tegen een timeout aan. Met de fork-driver, die alleen voor CLI-omgevingen is, slaagde slechts één van de twee. Een exception laat niet alles mislukken. Alleen gpt-5 faalde; na het wisselen naar gpt-5.2 slaagden beide. Mogelijk was het simpelweg een kwestie van de responstijd van het model. Concurrency bestaat als functie, maar of het praktisch bruikbaar is, is onduidelijk. Voor langdurige verwerking is het gebruik van queues de basis.
Zie de GitHub-repository voor de laatste informatie.
Laatst gewijzigd op 6 september 2026