パフォーマンスを極限まで引き出せ!アプリの応答性を劇的に向上させる最適化の極意
More Bounce to the Ounce
More Bounce to the Ounce
タイトルが示す通り、限られたリソースから最大限のパフォーマンスを引き出すための最適化手法についてです。システムのスループット向上やレスポンスタイムの短縮を目指すエンジニアに向けた、エッセンスを凝縮したテクニックを紹介します。
昔のワイルドで無鉄砲なアイデアだな。地球上で使うのをもっと安全にできるようになる日が来るのか、それとも月面基地まで取っておくのか……まずは月に行って、そこからこの核でプップッとおならして走るマシンをぶっ放すのがいいのかもな。
核爆弾ロケットにはいくつかの欠点がある。
そりゃあ、そうでしょうよ。
補足:記事のかなり後半にペイウォールがあるけど、無料の部分だけでも読む価値は十分あるよ。
記事では投下方法に軽く触れてたけど、精密な投下なんてそもそも難しいのに、核爆発の中にどうやって物を送り込むのかについてはあまり言及がなかったな。1秒に1回くらいのペースで機体の数百メートル後ろに爆発を起こすって、次のカプセルを後ろに送るまでの間に爆発が収まる時間が足りない気がするんだよね。まあ、実装の詳細はどうとでもなるってことだろうけど。
もしこのアイデアを採用するなら、宇宙空間でやるしかないと思ってた。月面で(プレートを真上に向けて)テストするのが必要だっただろうし。普通の化学ロケットは地球上でテストできるけど、このコンセプトはちょっと無理だろ。
それもあって、核廃棄物は宇宙に捨てるべきだと思ってたんだ。月に送り込んじゃえよ。将来、月面移住者がその放射能まみれの月面でプルトニウムを採掘したいなら、勝手にやらせればいい。
このアイデアの変種が『三体』シリーズに出てきたよね。爆弾をあらかじめルート上に配置して、ドミノ倒しみたいに順番に爆発させて、その爆風に乗って進むっていう。
「ブリザンス(猛度)」なんて言葉を使わずに、「オンスあたりのジャウンス(急激な変化)」って言えばいいのに。
このアイデアはニール・スティーヴンスンの『アナセム』でも重要な役割を果たすよ。
NERVAやソ連版のRD-0410の方がずっと現実的で説得力があったと思うよ。Orion計画みたいに完全に空想の産物だったわけじゃなくて、どちらのプロジェクトも地上試験用のプロトタイプ段階まで到達していたわけだし。
https://en.wikipedia.org/wiki/NERVA (https://en.wikipedia.org/wiki/NERVA)
https://en.wikipedia.org/wiki/RD-0410 (https://en.wikipedia.org/wiki/RD-0410)