フラミナル

考え方や調べたことを書き殴ります。IT技術系記事多め

アーキテクチャ

Graceful Node Shutdown についてまとめ

Graceful Node Shutdown とは? 通常PodとクリティカルPodの話 Critical Podに設定する方法 この記事を読んだ内容を備忘がてらまとめます。 kubernetes.io Graceful Node Shutdown とは? Graceful Shutdownとは「通常のShutdownと比べて丁寧に停止する機能…

トポロジー単位でpodの割り当てを管理するTopologySpreadConstraintsについて

TopologySpreadConstraints とは? NodeSelectorやNodeAffinityとの併用 Multiple TopologySpreadConstraints NodeSelector&AffinityとMultiple TopologySpreadConstraintsの違い この記事で紹介されていた「TopologySpreadConstraints」について備忘がてら…

【自分向け】インフラエンジニアが2021年までのフロントエンドの流れを追ってみた

歴史 3層モデルのWebアプリケーション Ajaxの登場 jQueryの登場 HTML5の策定 フレームワークの登場 ReactとFlux RxJS axios BFF (Backends for Frontends) HTMLの生成手法 SPA SSR SSG JAM Stack ホスティングの選択肢 参考 歴史 3層モデルのWebアプリケーシ…

AWSで大規模ブロックストレージを扱う方法まとめ

AWSである程度の規模のブロックストレージがほしいとなったときに、どのような選択肢があるのか?について調べる機会があったのでまとめておきます。 方法 メリット デメリット 参考サイト RAID 自由にスケーリング可能 ・EC2にアタッチできるEBSに限界あり…

スパイク時のスケーリングの仕組みを自分で考えてみる

はじめに 世の中にはすごいエンジニアや、よりよい物を作ろうと工夫しているエンジニアがたくさんいます。しかもその工夫や苦労をネットに公開してくれていることさえあります。 本になっているわけではないので体系的に学ぶことはできないのですが、そこで…

AWS Protonの登場背景と解決することをまとめる

登場背景 Protonが解決すること Protonの課題/問題点 Protonと比較すべきツール/仕組み 参考 登場背景 AWSを自社サービス開発などで利用する場合、ほとんどの企業ではアプリ開発者とSRE(またはインフラ)が存在している。 SREの職務はアプリが動作する環境の…

ZOZOのAPI Gatewayの事例を読み込んでみて理解して&学びを得る

はじめに 今回紹介する記事 ZOZOTOWNについて ZOZOTOWNにおけるAPI Gateway 自分だったらどう考えるか? 個人的に勉強になる点 ドキュメンテーション & スキーマ テスト API Gatewayをカナリアリリースする まとめ はじめに 世の中にはすごいエンジニアや、…