シーケンス

読み

しーけんす

意味

  • 処理やイベントが実行される順序・並び
  • データベースで連番を生成するための仕組み(シーケンスオブジェクト)
  • UMLシーケンス図など、システム間のメッセージの流れを表現する手法

比喩

整理券を配って呼び出す列のようなもの。番号順に進むことで混乱なく処理できる。

語源

sequence = 連続、順序

例文

  • シーケンス図でサービス間のAPI呼び出し順を設計する。
  • PostgreSQLのシーケンスで一意なIDを払い出す。
  • ETL処理のシーケンスをジョブ管理ツールで定義する。

よくある勘違い

  • シーケンスがあると必ず順番にしか処理できないと思うこと → 並行処理でも適切に順序を管理するために利用する

関連用語