[go: up one dir, main page]

2025-10-23

AWS障害

> 「AWS運用の強みは、経験豊富な余剰人員によって築かれており、人員削減を行えば、基本的機能崩壊し始めます

エンジニアの肌感覚として、これが主要因のような気がする。

システムデカくなり過ぎて、勘所がわからなくなっている。

こういうのを、「認知負荷の高いシステム」と呼ぶ。

たいていの現場で、新入りのエンジニアが「ドキュメントが充実していてありがたいです」的なセリフを吐くことがあまりに多いんだけど、正直なところ、ドキュメントが大量すぎて、AI使おうが「これ」という情報が見つからない。いや、そもそも必要ドキュメント存在しないことしかない(日本語が変なんじゃない)。

ドキュメントの書き方を、OJT形式的しか学んでいないんだろうと思う。

あるいはWebたまたま読んだ記事猿真似しているか

そんでもって書きっぱなしで、「あ、今はそうじゃなくて、こうなってます」って口頭で伝えられることがあまりに多い。いや、修正しておくか、削除するかしろよ。

いや、経緯がわかるドキュメント必要かと。

って、そんなどうでもいい経緯なんていらんわ!

経緯が分かったところで、何の役に立つと考えてるんだよ?

昔、アホなエンジニアありき。って記録以上でも以下でもないだろ。

なのに検索ノイズしかならんのだぞ。

そんでもって、正しいドキュメントがあったとしても、読んでも大してプラスにならん。

なぜなら、ただの自分用の備忘録以上でも以下でもないものしかいから。

誰に向けて、何を伝えるためのドキュメントか、ちゃん意識して書かれた技術ドキュメントに、ほとんど出会たことがない。

「あ、それ、このドキュメントのここに書かれてます

って、なぜそれがこのタイトル、この内容のドキュメントに紛れ込んでるんだよ!

みたいなことがあまりに多い。

長々と書かれた検討ドキュメントの中に、実装の話を書くなよ。

しかも最新化されてない。

人間理解力認識力は当然だが、限界がある。

たいていムカつく東大の〇〇研究室量産型卒業生なんて、「これくらいできて当然でしょう」的に他人小馬鹿にしたような態度をとってきやがるんだが、そいつらも普通の人よりキャパが少し大きいだけで、色々積み上がってきて、見落としが増えてきたら誤魔化しまくって、誤魔化せなくなったら「新しいことをしたいので」とかもっともらしい言い訳してやめていきやがる。

おい、これ、どうすんだよ!

残ったエンジニアには、つくり散らされた無秩序サービスを「運用でカバー」の日々。

こういうの、マジで普段使ってる単語意味理解してねぇんだな。

単語帳みたいに訳、定義を丸暗記してるだけなんだな、ってため息しか出ないんだが。

例えば「設定より規約」って概念がある。

これ、その場その場の行き当たりばったりな設計実装を増やしてしまうと、今時の複雑化、成長し続けるWebサービスは、簡単認知力の限界を超えてしまうから、いくつかのパラメータからどこでも同じルール適用されている状態にして、認知負荷を下げるってのが、ここ10数年のシステム構築界の常識なんだわ。

KISS原則も、認知負荷を下げる(上げない)って文脈の上にある。

他の、いろんな手法だなんだも、基本的にこれを前提にしている。

のに、いわゆる「識者」は、箔をつけようとしてるのか知らんが、毎秒いろんな要素を取ってつけて、ゴテゴテとした悪趣味神殿にして、崇め奉る「信者から金を巻き上げようと、勉強会開いてるだろ?

おいらに言わせれば、「認知負荷を下げられない手法くそカーゴカルトだ」だ。

今回のAWS障害だけじゃない。

今の日本のどのWebサービスも、いつ大規模障害を起こしてもおかしくない状態だよ。

「今動いてるからいいっか w」

じゃねーんだよ。

と、想像力が決定的に欠如している「エンジニア」と話をするたびに、絶望感に打ちひしがれる。

記事への反応(ブックマークコメント)

ログイン ユーザー登録
ようこそ ゲスト さん