Koder Dev
HomeBlogPosts
HomeBlogPosts
Koder dev blog

© 2026 All rights reserved.

プライバシーポリシーXnote
Koder
Koder@koder_dev·04月20日

Pinterest、6人で1100万人支えてた時代のDB設計がヤバい

Pinterestが6人のエンジニアで1100万人のユーザーを支えてたって話、控えめに言ってバグってるんだけど… それ以上にすごかったのが、その急成長をMySQLベースのアーキテクチャで乗り越えた戦い方だった。 MongoやCassandraを試しては不安定さに泣かされ、クラスタリングはリバランスが地獄。 何度もデータ破損の危機を迎えた末に選んだのが、シャーディング × キャッシュ × シンプル設計。 ユーザーごとに全データをひとつのシャードに集めて、ID構造でどのシャードにあるか即判定できる仕組みを用意。 さらに結合や制約はアプリケーション層に逃がして、 「システムは壊れる前提」で動くように組んでたのが本当にかっこいい。 もちろん失ったものもある。トランザクションとか、JOINとか。 でもそれ以上に、「崩壊せずスケールすること」を最優先にして設計した潔さに痺れた。 しかもこの話、わずか8分で聞けるってマジで神。 スタートアップでスケーラブルなシステムに悩んでる人、今まさにDB設計と戦ってる人、これは全員見たほうがいい。

10min
投稿一覧へ90+

この投稿を見てる人はこちらの投稿も見てます👇

Koder
Koder@koder_dev·04月12日

MCPって結局なんなん?って人、この動画見て。

最近あっちこっちで聞く、Model Context Protocol(MCP)、正直名前からして難しそうだし、構成も概念も込み入ってて分かりにくい… …はずなんだけど、この動画はそれをたった5分でスッと理解させてくれるのがすごい。 MCPはざっくり言うと、AIが外部ツールやデータベースと簡単に繋がるようになるための共通ルール。 これまでは毎回個別にカスタム統合が必要だったけど、 MCPがあればPostgresもSlackもGitHubも、同じ仕組みで接続できる。 AIが"ツールを使える"ってレベルが一気に現実味を帯びてくる。 構成やプリミティブの仕組みも、ちゃんと順を追って説明してくれてて、 「これでようやくMCPの全体像が掴めた…!」ってなる内容だった。 難しそうでスルーしてた人ほど見てほしい。 MCPって何がすごいの?が、ちゃんと腹落ちする。

MCPって結局なんなん?って人、この動画見て。
10min
Koder
Koder@koder_dev·04月20日

え、S3のコストってそんなに削減できるの!?

Canvaがやってたクラウド最適化の話、正直レベル高すぎた。 というか「ちゃんと見直せばここまで変わるのか…」って驚いた。 Canvaって毎月500万ドル規模でS3使ってるんだけど、 データの90%がほとんどアクセスされてないことが判明。 そこでやったのが、S3 Storage Class Analysisを使ってアクセス頻度を可視化→Glacier Instant Retrievalに戦略的に移行。 しかも、オブジェクトサイズ別にコスト効果をシミュレーションして、移行対象を選んでいくという超冷静な設計。 結果、年間で約360万ドルのコスト削減。 しかも移行はたった2日で終わったらしい。かっこよすぎん? ストレージって「とりあえず全部S3に突っ込んどけ」ってなりがちだけど、 ちゃんとデータの性質を見極めて設計するってこういうことなんだなと。 これはインフラ系エンジニアだけじゃなく、SaaS運営してる人全員に見てほしい内容だった。

え、S3のコストってそんなに削減できるの!?
10min
Koder
Koder@koder_dev·04月12日

Instagram、サーバー余命宣告からの生還

1日9500万本もの動画と写真がアップされるInstagram。 でも内部で出たレポートには「このままじゃ1年以内にサーバー落ちます」の文字。 理由は、毎回の動画アップロードで無駄な処理が多すぎたこと。 これ、放置してたら計算コストがパンクする未来しかなかった。 でもInstagramのエンジニアたちは、 「これって、今ある仕組みをちょっと見直すだけで、もっと良くなるんじゃ?」と気づく。 そこからの改善がえぐい。 結果、サーバーの計算負荷は94%も削減。 新しいものを作るんじゃなく、既存の“当たり前”を見直しただけで。 「十分に動いてるもの」こそ、実は一番伸びしろある。 そう気づかされる、めちゃくちゃ胸アツなエンジニアリングの話だった。   技術の詳細は動画に説明譲るから是非とも見てみて!

Instagram、サーバー余命宣告からの生還
10min