Elixir vs. Go vs. Node.js - Documents
Taget Spec
Taget Spec
Ready a HTTP POST endpoint
A endpoint creates background task and returns 200
A background task saves requested body to the SQL database
Test Envioment
Test Envioment
Locust clusters continuous send text data to target
Result - Semi Final
Result - Semi Final
RPS Time Chart
RPS Time Chart
Response Time Chart
Response Time Chart
Result - Final
Result - Final
RPS Time Chart
RPS Time Chart
Elixir
Go
Response Time Chart
Response Time Chart
Elixir
Go
Disccusion
Disccusion
Elixirつええ!
負荷が低ければGoのが速い
決勝戦3分ぐらいでGoが発狂し出したのが非常に興味深い.おそらくGCが動き出してる
Rustで試したらどうなるだろうね?低負荷ならかなり速いはず.GCの問題もない.だが,高負荷&複雑なビジネスロジックを実装して果たしてElixirより安定するのか?
それはRustで実装するプログラマー次第だな.その時点で結局C/C++と同じ.自分の足を撃つ弾丸なんだろう