タグ

システムと負荷に関するiwwのブックマーク (2)

  • 分散キューという名の苦しみ - Software Transactional Memo

    TL;DR 分散システムにおいてキューを導入する場合、当にキューが必要なのか再考すべき。そこが地獄の入り口だから。 システムの抽象 コンピュータの世界は、来は0と1の信号の羅列が飛び交う無機質なものである。でも人類は信号だけですべてを語らず、様々な喩えを定義してきた。それはデスクトップ・ウィンドウ・マウスカーソルといったグラフィカルな表現に留まらず、パケットやカプセル化といった用語にロック・キュー・リスト・木などのアルゴリズムやデータ構造の世界にも自然に溶け込んでいる。これらはすべて人間の理解を助けるための喩え話に過ぎず、この喩えこそが人間のより直感的な理解をもたらす一方で、発想の制約を生み出してきた。 人間が大きなシステムを作るときも何らかの喩えを用いてシステム全体を整理する。アーキテクチャの「ポンチ絵」を描いて情報共有をするのは企業に勤めていれば経験した人も多いだろう。パワーポイン

    分散キューという名の苦しみ - Software Transactional Memo
    iww
    iww 2018/06/18
    『信頼できるストレージに放り込んで順序に関しては別の手段で解決するほうが、困難を分割して対処できるようになるので手頃でおすすめ』
  • 消費増税でシステムトラブル、「いなげや」で100店舗以上が定刻に開店できず

    2014年4月1日、首都圏を中心に140店舗近くを展開するスーパーマーケットチェーン「いなげや」で、システムトラブルが発生し、午前11時時点で約100店舗が営業できない状態に陥った(写真)。消費増税に伴う価格データの更新処理を正常に行えなかったことが直接的な原因だ。同社は対策部を発足して、店舗ごとに順次復旧作業に当たっているが、午後2時時点で営業を開始できたのは61店舗に留まっている。 いなげやは消費税引き上げのタイミングで、総額表示から体価格表示に切り替える予定だった。4月1日未明から、POSレジや売り場の電子棚札向けに、新しい価格データの配信作業を実施。ところが一部店舗を除き、データの配信を正常に完了できなかった。POSレジによる会計などができないため、多くの店舗が開店できない状況に追い込まれた。 データ配信にトラブルが発生した理由について、詳しい原因は判明していないが、「システム

    消費増税でシステムトラブル、「いなげや」で100店舗以上が定刻に開店できず
    iww
    iww 2014/04/02
    つぶれちゃったスーパーに比べればだいぶマシっぽい
  • 1