6文字の謎 — 航空予約番号の設計

https://ajitem.com/blog/iron-core-part-2-six-characters/

記事

  • 航空会社の予約確認番号(レコードロケーター)の深掘り解説:厳密に6文字のBase-36(英数字36進数)
  • GDS(グローバル・ディストリビューション・システム、航空券流通の基幹インフラ)の制約、IATAコード、そして意図的に小さく設計された空間の理由を解説
  • 航空業界インフラを扱う「Iron Core」シリーズの一部

議論

  • Base-36の6桁は約20億通りしかない。大手GDSなら1年で枯渇しうる
  • 番号は時間をまたいで一意ではないとコメント多数——長期的な衝突リスクが指摘されている
  • 航空便の規模を考えると、この制約空間は「深刻なほど不安」という声も

HNで議論を読む


原文(英語): Six Characters


Type Link
Added Apr 16, 2026
Modified Apr 16, 2026