
Anthropic のソースコード管理システムを再設計する
Anthropic の 1 日あたりのマージ回数が 10 倍以上に増えたため、チームは 5 か月で git ベースの構成を自社開発のバージョン管理システム Scion に置き換え、どの操作がどれだけ速くなったかを数字で示した。
もっと見る DevOps
ホーム
Anthropic の 1 日あたりのマージ回数が 10 倍以上に増えたため、チームは 5 か月で git ベースの構成を自社開発のバージョン管理システム Scion に置き換え、どの操作がどれだけ速くなったかを数字で示した。

何千人もの開発者を対象に GitLab を設計すると、デプロイ方式や runner 戦略、パイプライン性能がそのままアーキテクチャ上の問題になる。可用性、災害復旧、容量計画、成長のしきい値までチェックリスト化する。

AWS Elastic Beanstalk がフルマネージドの Cluster Mode を発表、Amazon EKS を基盤に複数のアプリでインフラを共有し、アプリ構成が大きいほどアプリ単位のコストが下がる。

デプロイコマンドが構成段階で失敗したとき、ネットワークと仮想マシンはすでに作成され稼働したままである。非ゼロの終了コードはそのプロセスの状態を述べるだけで、リモートシステムの状態ではない。したがって復旧は再実行ではなく、状態を持つワークフローに頼るべきである。