Koder Dev
HomeBlogPosts
HomeBlogPosts
Koder dev blog

© 2025 All rights reserved.

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

Discordってどうやってメッセージ保存してんの?

ふと疑問に思って調べたら、マジでとんでもなかった... ユーザー1億人以上、保存されてるメッセージは数兆件。 でもサクサク動いてるじゃん? どうなってんの?って思うよね。 昔使ってたCassandraっていうDBが限界きて、 「読み込み遅い!GC重い!スケーリング無理!!」ってエンジニアが叫ぶ未来になったわけ。 でもここからが熱い。 Discordのエンジニアたちはそこで逃げずに、Rustでデータサービス自作して、ScyllaDBに移行するっていう、 「え、もう社内スタートアップ立ち上げたん?」ってレベルのプロジェクト動かし始めたのよ。 結果どうなったかというと… - ノード数激減 - 移行9日で完了(ヤバすぎ) - 全体の安定性爆上がり こういう裏側知ると、もっと好きになるよな…ってなった。 一見地味だけどめっちゃ胸アツな技術ストーリーだった🔥

10min
投稿一覧へ90+

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

Koder
Koder@koder_dev·04月13日

この図解化は全エンジニアが喜ぶのでは?

最近のフロントエンドエンジニアを苦しめるuse clientいつ使えば良いのか問題もこの動画を見れば解決😤 分かりやすくビジュアライズしてくれるから、字面じゃイメージつかなかった実装イメージが鮮明に理解できる! 正直、何となくしか理解できてないんだよねという人は是非見てみて!

この図解化は全エンジニアが喜ぶのでは?
Next.js
10min
Koder
Koder@koder_dev·04月20日

MCPとかA2Aとか頭パンクするで、ほんま

正直あんまりピンときてなかった。でも、この動画見てやっと「そういうことか!」ってなった。 GoogleのA2Aプロトコルって、 要するにAIエージェント同士が得意分野を分担して、必要に応じて助け合うためのルールなんよね。 個人的な解釈だから、間違ってたらお手柔らかに袋叩きにして🥹 例えば: •「自分はこういうことできるよ」って能力を公開して • 別のエージェントがそれを見つけてお願いする • 結果が返ってくる or プッシュ通知で連携する みたいな流れで、もう人間のAPI設計そのまんまの世界。 「なるほど、こうやってAI同士でやりとりするのか…」って自然に腑に落ちた。 しかもMCPとA2Aの違いとか役割分担も丁寧に解説されてて、 “なんとなくの概念”だったものが、ちゃんと仕組みとして理解できるようになったのが最高だった。 それにしてもこの人の動画、毎回信じられないくらいわかりやすいから、 AIエージェント系の話に置いていかれそうになってる人、マジで今のうちに見とこ。

MCPとかA2Aとか頭パンクするで、ほんま
10min
Koder
Koder@koder_dev·04月12日

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

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

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