<!-- Replace -->
<dependency>
<groupId>de.huxhorn.sulky</groupId>
<artifactId>de.huxhorn.sulky.ulid</artifactId>
<version>8.3.0</version>
</dependency>
<!-- With -->
<dependency>
<groupId>com.github.f4b6a3</groupId>
<artifactId>ulid-creator</artifactId>
<version>5.2.3</version>
</dependency>
Code changes minimal - both produce standard ULID format.
Current State
de.huxhorn.sulky:de.huxhorn.sulky.ulid:8.3.0Problem
synchronizedmethods bottleneck at >16 threadsProposal
Switch to
com.github.f4b6a3:ulid-creator:5.2.3Benefits
Implementation
Code changes minimal - both produce standard ULID format.
References