ULID is a format for k-ordered distributed id generation. i.e. you can generate a random unique id with no central coordination and later be able to mostly sort the ids by the time they were generated.
If ids are generated within the same second on different instances they could be out of order within that second.
Source of this code: