elixir-maru / maru

Elixir RESTful Framework
https://maru.readme.io
BSD 3-Clause "New" or "Revised" License
1.32k stars 85 forks source link

Some basic performance benchmarks / notes would be nice #32

Closed Trevoke closed 7 years ago

Trevoke commented 8 years ago

One of the main reasons to bring in Elixir nowadays, for better or for worse is "vs. Ruby" or "vs. Scala", so benchmarks are a useful thing to point at.

It would be nice to have some performance benchmarks for maru!

falood commented 8 years ago

Yeah, I'll do it later. Thank you.

falood commented 8 years ago

@Trevoke I don't think it's necessary to compare with other language, so I created benchmark to compare frameworks based erlang VM. It's under development.

BTW, this repo may interest you.

Trevoke commented 8 years ago

It did. I went there first. They didn't want to add maru.

https://github.com/mroth/phoenix-showdown/issues/32

Trevoke commented 8 years ago

For people trying to convince a company to move to an Erlang-based language, a benchmark comparing other languages is useful :)

falood commented 8 years ago

Phoenix showdown stop adding any more new frameworks, so I have to do it myself. I think benchmarks by techempower is enough to compare between languages and I'm not good at ruby or scala, so I'll force on EVM based frameworks. Maru base on plug and plug base on cowboy, I think the performance attrition rate is important.

Trevoke commented 8 years ago

That's true. It may just mean we need another project that brings together some of these disparate benchmarks.