Docs
FAQ
Apakah Wiji “menggantikan” UUID/ULID?
Tidak. Wiji adalah opsi untuk use-case tertentu: time-ordered IDs dengan monotonic generator dan extractable timestamp.
Kenapa UUID v4 lebih cepat?
UUID v4 pada dasarnya random + formatting. Wiji melakukan packing timestamp + sequence + random node dan encoding (Base32/hex/uuid-like) — ada overhead tambahan.
Kenapa ULID bisa tidak “naturally sortable” di benchmark?
ULID time-sortable, tapi tidak selalu monotonic ketat dalam satu millisecond kecuali memakai monotonic ULID implementation.
Kenapa timestamp_us di JS adalah bigint?
Agar akurat untuk 56-bit microsecond timestamp. Jika butuh JSON, konversi ke string atau gunakan timestamp_ms.