News for hackers. Stuff that matters.
Re:Preserving Order in Concurrent Go Apps: Three Approaches ... by abtinf on Monday September 01, 2025 @10:16AM (#45092851)
Another scenario where order matters is in Temporal workflows. Temporal’s replay capability requires deterministic execution.
Re:Preserving Order in Concurrent Go Apps: Three Approaches ... by Groxx on Monday September 01, 2025 @12:56PM (#45094405)
That's a rather special case: they and Cadence control when calls into their code unblocks, and they use that to run your code as if it was a single-threaded event loop. That way, the stuff they do can be deterministic while simulating parallel execution (but only concurrency).