業務アプリで malloc() のアルゴリズムを実装する羽目になるとは思わなかった話

釣りタイトルだけど嘘は言ってない。

DBから連続的な番号をN個取る処理は考え方としては malloc() と同じだと気付いて Twitter でアレコレ考えたのをまとめた。

要点だけ言うと、

  • 連続的な番号をN個取得し、それを ID として貸し出す処理は(考え方としては)malloc() と同じ
  • チーム開発で高度な技術を使ったら負け(誇張あり)
  • 飲酒は程々にしましょう