Twitter、1台のつよつよPC(1TBメモリ、8TB SSD)で運用できると判明。どうやったらこれで赤字になるんだよ… [858219337]
■ このスレッドは過去ログ倉庫に格納されています
2023年01月11日
Twitterをたった1台のPCで運用するためにはどれぐらいのスペックが必要なのか?
また、Twitterはツイートに関するさまざまなデータを公開しており、ヒューム氏によると、公開されたデータの多くは現代のコンピューターの規模では比較的小規模な数値とのこと。
そこで、ヒューム氏はツイートの保存にRAMやNVMe、HDDを混合したものを考案しています。必要なスペックとして、512GB~1TBのRAMや、8TB以上の容量で高速なNVMeドライブを搭載することを推奨しています。また、HDDには20TBの基本的にアクセスされることがない古いツイートを保存するそう。
ヒューム氏はプログラミング言語のRustを用いてプロトタイプを作成し、タイムラインのマージに関するベンチマークを行いました。その結果、すべての負荷の処理に十分な速度が得られ、実際のTwitterの負荷に対応できることを確認しています。
https://gigazine.net/news/20230111-twitter-one-machine/ CPUは、どれくらいの並列処理性能が要るのかね?
「藤井聡太級」マシンを十台並べるとか。
外部のツールとか使えなくすればいけるかも
割と5chはモデルだよね 1TBのメモリってどうやって用意するの?🤔
業務用でそういうのあるの? 接続数捌く方が大変なのでは?
実際どうやってるのかな? 色々オチがあるけど
>ヒューム氏はTwitterを1台のPCに構築するコストを概算しています。
>ヒューム氏はTwitterのすべてを1台のマシンで実行するために、16コアのXeonCPUを2つ、
>768GB RAM、46TB NVMe、360TB HDD、NVIDIA A100 Tensor コア GPU、Dell PowerEdge R740xdを使うことを想定しています。
サーバーのコスト:1万5425ドル(約203万円)
32GBのRAM 24個:3168ドル(約41万8千円)
samsung PM1733 8tb NVMe 6個:7200ドル(約95万円)
NVIDIA A100 Tensor コア GPU:1万ドル(約132万円)
帯域幅を使用するためのコスト:1年で約13万ドル(約1714万円) 2ちゃんねるよりずっと処理重いし世界規模なのに
大丈夫なのか 回線代が一番コストかかるんだな
ランニングコスト高すぎる 世界中のrequestが細いLANケーブル通って1台のPCにぶち込まれるなヤバない? 1人1人に全く別のタイムラインを無料で提供するのって、凄いよなぁ。 >>18
ソースはTwitterの機能のうち最低限の部分からフルサービス
さらにメンテや無停止までシステムをスケールアップしながら試算してて
オチはさほど変でも無い 2ちょんが1千万回アクセスということは
平均1秒に1万回ぐらいだろう
転送は0.3kbpsぐらいか
うまくすればノートパソコンで捌けるかなあ ■ このスレッドは過去ログ倉庫に格納されています