Koder Dev
HomeBlogPosts
HomeBlogPosts
Koder dev blog

© 2025 All rights reserved.

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

“推しアプリが突然死”──これ、他人事じゃないかも

Redditっていう海外の巨大掲示板サービスがあるんだけど、 その非公式アプリ「Apollo」は、神UIで圧倒的な支持を集めてた。 中には「公式より100倍いい」とまで言う人もいた。 でも2023年、Redditの方針が激変。 「API使いたいなら、使用量に応じて従量課金制にするよ。 Apolloみたいに大量アクセスだと、年間20〜30億円かかる計算になる」 ──そう一方的に通達された。 個人で開発してたApolloの作者は当然払えず、アプリは閉鎖に。 怒ったユーザーたちは、掲示板(サブレディット)を次々と“閉鎖”して抗議。 全Redditが真っ黒になる「ブラックアウト」事件に発展。 でもReddit運営は、抗議を続ける管理人(モデレーター)を強制解任。 ルール違反を理由に、力技でコミュニティを再開させていった。 ──この騒動が教えてくれたのは、 「どれだけ愛されても、APIに依存しすぎると守れない」って現実。 これは、全ての開発者にとって他人事じゃない話。 実話ベースなのにドラマすぎるし、編集も見事なのでぜひ👇

10min
投稿一覧へ90+

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

Koder
Koder@koder_dev·04月05日

バズっても落ちないDiscordの秘密

Midjourneyの爆発的人気で、Discordサーバーが大混雑😇 200万人規模のユーザーが押し寄せて、さすがに限界か…と思ったら… まさかのElixir使って神対応してた件🔥 ・メッセージ遅延や失敗 ・全員に通知飛ばす負荷ヤバすぎ問題 ・同時接続の地獄 こういう課題を、“ある設計の見直し”と“ユーザーの分類”でガチ解決してるのほんと凄かった。 しかもこれ、全部ライブサービスで起きた実話ってのが震える😇 技術の話だけじゃなく「どうやってスケーラブルにするのか?」っていう考え方もめっちゃ学びになるので、これは見るしかない!!

バズっても落ちないDiscordの秘密
10min
Koder
Koder@koder_dev·06月03日

React 18のConcurrent Renderingへの道のり

この動画、めちゃおもろかった😎 自分の言葉で説明しようと思ったけど、投稿者が書いた概要欄が一番良い文章だったからそのまま抜粋 今ではとうに過ぎてしまいましたが、React v18 は React 史上最も過小評価され、かつ最も過小評価されているリリースだったと私は考えています。 当時は、ライブラリ開発者向けの、大きくて低レベルの、中身のないリリースのように見えました。しかし、今となっては、React v18 が React の歴史におけるターニングポイントであったことは明らかです。 では、なぜリリースまでにこれほど長い時間がかかったのでしょうか。そして、なぜ React の将来全体にとってこれほど重要だったのでしょうか。詳しく見ていきましょう このチャンネルのまとめ方と編集めちゃ好きだから他の動画もぜひ見てみて!

React 18のConcurrent Renderingへの道のり
React
10min
Koder
Koder@koder_dev·04月05日

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

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

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