- TypeIDs: Stripe’ın API’sinden ilham alan, UUIDv7 tabanlı tür güvenli bir uzantıdır.
- TypeIDs; bir tür öneki, alt çizgi ayırıcı ve base32 ile kodlanmış 26 karakterlik 128 bit UUIDv7’den oluşur.
- TypeIDs; tür güvenliği, UUID ile uyumluluk, K-sıralanabilirlik ve özenli kodlama gibi avantajlar sunar.
- TypeIDs, yakında gelecek UUIDv7 standardıyla uyumludur ve iyi yerellik sunan veritabanlarında birincil anahtar olarak kullanılabilir.
- TypeIDs, Go ve SQL’de uygulanmıştır; Python, Rust ve TypeScript uygulamaları da yakında sunulacaktır.
- Bu makalede, TypeIDs oluşturma, çözümleme ve kodlama için bir komut satırı aracından söz edilmektedir.
- Bu makalede ayrıca UUIDv7 ile xid, ulid ve ksuid gibi UUIDv7 alternatifleriyle ilgili çalışmalar da anılmaktadır.
1 yorum
Hacker News görüşleri