This ensures that if two DatabaseExecutor tasks update the database and broadcast events, the events are broadcast in the same order as the updates occurred.