技術とかの雑なToday I Learnedメモ

リリース手法の記事読んだ

リリース手法の記事読んだ

リリース手法多すぎワロタァ B/G、カナリア、機能フラグ、ダークローンチ、A/Bテスト、、など - Qiita

なんとなく名前だけ知ってたみたいなやつあるしどれがどれだか分からなくなることが多々あるので助かった。

いわゆる普通にひとつの本番環境だけがあって、旧状態を新状態に置き換えるやつはインプレースデプロイというのを初めて知った。たぶん今はあまりなさそうだけど。

デプロイの方法はローリングアップデートとブルーグリーンデプロイが載っているが、記事を読む感じだとローリングアップデートのほうが(特にDBに関しては)影響が少なそうな感じがある。

ACID 特性というワードもワードをきいたことがあるだけなので知識は無です。

カナリアリリースやダークカナリアリリースの話はよく聞いているけど、普通のカナリアが一部ユーザー、ダークカナリアが身内というのを覚えとこう。

Feature Flag(toggle) は 12/6 に書いたので覚えてた。

ダークローンチは、

機能フラグやカナリアリリースと混同して語られがちのようですが

のとおりで混同してました。

シャドーテストは初耳だった。

という感じで、自分がワードと意味を曖昧に結びつけていたり知らないことがあったりしたのでそれがわかってよかった。