完全に八つ当たりです。 未だに新興フレームワークって出てきてる物なんですね…。っていうか何で軽量Onlyなんですか!Cake PHPとかそれっぽいのあるじゃないですか
-
-
そりゃ、「ちょっとしたWebサイト」作るって話だったからDjangoとか使ったら悲しみが溢れるんでないかとw
1 reply 0 retweets 1 like -
もうこの際だから全部C++で書いてしまえば…悲しみはなくなる……! つらさと苦しさしか見えない
1 reply 0 retweets 0 likes -
バケモノのような性能が出る http://www.seastar-project.org/
1 reply 0 retweets 2 likes -
じぶんこの辺の性能のおおよその中央値とか平均値を知らないのですが、これって早いんですか。 さすがC++だな!って感じの速度感?(いまいちグラフの意味する所が分からない)
2 replies 0 retweets 0 likes -
C++だから速いというよりはDPDKの上に構築されている、というのが効いていると思う。「従来のOSのネットワークAPIは大量の通信を捌く状況においては深刻なボトルネックなので、まずOSを迂回します」レベルから頑張ってしまったシロモノ
1 reply 0 retweets 3 likes -
DPDKって初めて聞いたのですが、わりと最近のものなんですね。 OSI参照モデルの崩壊…
2 replies 1 retweet 0 likes -
DPDKはあくまで、ユーザ空間でNICを制御できるというものなので、OSI参照モデルはそのままです。DPDKの上でTCPスタックなどを実装する必要があるだけです。
1 reply 0 retweets 1 like -
親戚に SPDK も居るよん(みんなカーネルのソフトウェアスタックを回避したい)
1 reply 0 retweets 2 likes -
肥大化したカーネルの機能、失われた性能、それに対抗すべく現れたガン無視オンライン
1 reply 0 retweets 0 likes
別にカーネルは無駄なことをしてるわけじゃないんだ。ネットワークを必要とするプロセスが複数居るのなら、カーネルによる調停は不可欠だ。DPDKを使うということは1つのプロセスがデバイスを1本占有するという事で「それをしても構わない状況において」カーネルがやっている事は意味がないというだけ
-
-
そうかDPDKってデバイス1本占領するんですね。 だからHTTPサーバみたいに特定の処理しかしないようなマシンだったら、カーネルでジェネラルに捌いて貰う必要が無いんですね。 他にもベンチマーク取る時とか?
0 replies 0 retweets 0 likesThanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.