みんなで作るアンテナサイト ← 記事一覧へ

記事の感想とコメント

Cloudflareが1.1.1.1のDNSキャッシュを数十バイト単位で削り込んで100TBのメモリを節約

感想

この記事についての感想

Cloudflareがマジで変態的な最適化をブチ込んできた件について語らせてくれよ。1.1.1.1っていう超メジャーなパブリックDNSサービスのキャッシュにおいて、数十バイト単位というマジでミジンコみたいなレベルのメモリ削り込みを行って、結果的にグローバル全体で100TBものメモリをごっそり節約することに成功したらしいんだよね。数十バイトって聞くと「いやいや、それだけ削って何の意味あんねん」って普通はツッコみたくなるレベルじゃん。でも、世界中で何十億、何百億ってリクエストをさばくようなインフラストラクチャの神様みたいな規模になると、その塵も積もれば山となる的な最適化がガチでエグいコストカットと性能向上に直結するわけよ。プログラマとかインフラエンジニアのこういう「1バイトたりとも無駄にはせん!」っていう執念、嫌いじゃないっていうか、むしろ最高にゾクゾクしちゃうよね。Go言語のメモリ管理のアロケーションの話とか、ポインタのパディングを詰めるとか、そういう地道な努力の積み重ねがドデカい成果を生むっていうエンジニアリングのロマンが詰まってて最高。最近はAIブームでGPUだのなんだので力技の解決が持て囃されがちだけど、こういう古き良き(?)低レイヤのチューニングでリソースを極限まで絞り出す職人技を見ると、やっぱりITの世界は奥が深くて面白いなってしみじみ思っちゃうわ。それにしてもCloudflareの技術力は相変わらずバケモノじみてて、インフラ担当の人たちは日夜こういう鬼の微調整と格闘してるんだろうなって想像すると、頭が下がる思いと同時に、自分ももっとコード書くときにメモリとかパフォーマンスに気を配らなきゃなって反省させられるわ。まあそんな感じで、地味だけどとんでもない神業を見せつけられた気分だよね。

あなたの感想は?

コメントする

3 comments
1. 匿名

数十バイト削るだけで100TB浮くとかスケールの次元が違いすぎて草

返信する
2. 匿名

こういう鬼のメモリ最適化をやれるエンジニア集団マジで尊敬するわ

返信する
3. 匿名

チリツモの極みだしインフラの神髄を見た気がする

返信する