# Techempower benchmarks

**URL:** <https://forum.elixirforum.com/t/techempower-benchmarks/171>\
**Category:** Discussions\
**Tags:** benchmarks\
**Created:** [March 2, 2016, 6:10pm UTC](https://forum.elixirforum.com/t/techempower-benchmarks/171 "2016-03-02T18:10:54Z")\
**Posts on this page:** 1\
**Showing post:** 27

<div class="post-metadata">

**Author:** ![brightball](https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/brightball/32/17192_2.png) [@brightball](https://forum.elixirforum.com/u/brightball)\
**Post date:** [June 1, 2017, 1:10pm UTC](https://forum.elixirforum.com/t/techempower-benchmarks/171/27 "2017-06-01T13:10:58Z")

</div>

> [@TechEmpower Benchmarks Round 14](https://forum.elixirforum.com/t/techempower-benchmarks-round-14/5036/16):
>
> Python isn’t known for its speed either, nor Ruby, nor PHP, but they all have frameworks (even full stack frameworks) beating Phoenix on some of the tests.

Most of that is accomplished via offloading the benchmark to pure C. I just filtered Elixir, Ruby, Python and PHP on the [Fortunes benchmark](https://www.techempower.com/benchmarks/#section=data-r14&hw=ph&test=fortune&l=7p6ku7) for a quick check and there’s one full stack framework ahead of Phoenix. That is a PHP framework called YAF which is…written in pure C. [GitHub - laruence/yaf: Fast php framework written in c, built in php extension · GitHub](https://github.com/laruence/yaf)

I don’t think anybody here expects Erlang to be faster than pure C. You can offload parts of the benchmark to C, but doing so would eliminate all of the consistency guarantees that come from the BEAM. If anything, the fact that you get all of those guarantees and comparable top end speed with Elixir without having to substitute chunks of your code with another language is a pretty major factor.

I am genuinely curious what happened on the updates though. The benchmarks that have a real concurrency test should, in my opinion, be the biggest target.

---

_[View the full topic](https://forum.elixirforum.com/t/techempower-benchmarks/171)._
