2021年9月24日のブックマーク (4件)

  • 「MySQLのフェイルオーバーテストをする」と聞いてぼんやり思ったこと

    TL;DR 負荷をかけながらフェイルオーバーテストをするなら、負荷クライアント側で「どの書き込みが成功したのか」のログは必ず取っておく でないと、フェイルオーバー起因でデータロストが発生するのかしないのかのチェックができない フェイルオーバーシナリオ スイッチオーバー(手動での切り替え)を含めてざっと思いつくのはこれくらい。 スイッチオーバー mysqldの正常終了 mysqldの異常終了、特に、mysqld_safeやsystemdmysqldを再起動させてしまう環境 mysqldのハングアップ カーネルパニック ファイルシステムのハングアップ 電プチ スイッチオーバー たぶんHAソリューションを作る時にちゃんとテストするからこれはそんなに問題にならない気がするけれど、(レプリケーションベースのソリューションの場合)「レプリケーション遅延が起こってる時のスイッチオーバー」で何が起こるか

    hintoku
    hintoku 2021/09/24
  • RustConfメモ - Don't Repeat Yourself

    さすがに時差の関係で全部は見られませんでしたが、出席していたのとアーカイブが残っていたので、いくつか気になったものを見てみました。ただ、家事などの合間に聞き流ししていた内容を思い出して書いているので、記憶が曖昧なところがあります。ご了承ください。すべてのセッションの動画リストはこちらにあります。 字幕はいくつか見てみましたが、自動生成でしょうか。second が segment 、toml が thermal になっていたりと少し間違っている箇所はありました。ただ、だいたいあってるので大丈夫そうです。もしよかったら、動画も見てみてください。 Whoops! I Rewrote It in Rust by Brian Martin Supercharging Your Code With Five Little-Known Attributes by Jackson Lewis Fuzz D

    RustConfメモ - Don't Repeat Yourself
    hintoku
    hintoku 2021/09/24
  • 物語序盤から終盤へのロングパス

    見つけるとうおおおおおおおおおおおってなる。 漫画版パトレイバーのサブタイトル、1話が「ザ・ライトスタッフ(あっ軽い人々)」で、最終話が「THE RIGHT STUFF―正しい資質―」なの、見つけた時は鳥肌立った。特車二課の創設から始まって、軽い人々が成長して、正しい資質を示した最終話。 先日読み放題やってたゴールデンカムイ、アシリパさんとの出会いで「人間を殺せば地獄行きだと?それなら俺は特等席だ」って言ってるの、全然覚えてなくて、27巻でその「それなら俺は特等席」という台詞が別の人物から出てきててうわってなった。こちらは最初から意図してたのか、後付けだったのか正直判断つきづらいけど、上手いなぁってなった。 序盤から終盤へのパス、ではないんだけど、のだめカンタービレで、ずっとのだめが嘘をつくときは目を逸らすっていう描写をし続けて、千秋と孫ルイの共演を見たのだめがプロポーズする時に目を逸らさ

    物語序盤から終盤へのロングパス
    hintoku
    hintoku 2021/09/24
  • CIOpsとGitOpsの話 - inductor's blog

    はじめに GitOpsという言葉が生まれたのが自分の知る限り2017年頃なのですが、世の中にあるCI/CDの仕組みはまだほとんどがCIOpsもしくは手動のオペレーションによって成り立っていると思っていて、かつては自分もそうだったのですが「Gitで管理されていればGitOpsなんでしょ?」という勘違いを払拭したくてこのエントリーを書いています。 GitOpsとCIOpsは全然違う まず前提としてGitOpsの明確な定義を知らないという場合、あなたの思う「Gitを契機とした自動デプロイの仕組み」は基的にはCIOpsです。GitOpsとCIOpsは思ったよりも大きな違いがあって、そもそもGitOpsの必要性が分かっていない場合、自動化によって成立しているデプロイはCIOpsが基です。 CIOpsとGitOpsの一番の違いは、Push型かPull型かである CIOpsの場合、例えばGitHub

    CIOpsとGitOpsの話 - inductor's blog
    hintoku
    hintoku 2021/09/24