axelson
Scenic Core Team
ElixirConf 2019: Beam Extreme: Don't Do This At Home - Miriam Pena
by @miriampena
The overarching goal when writing code is to make it easy to read and to understand. However, on rare occasions, you have a heavily used component that could use a boost of performance, and you could use some tricks to make it faster.
This talk collects a set of outrageous stunts and maybe-controversial defying acts I have seen and sometimes made in production, that can give the Erlang Virtual Machine that extra speed or memory edge on different scenarios.
Warning! Don’t copy-paste these at home like if they came straight from Stack Overflow. With great power comes great responsibility.
View all threads tagged with performance
View all elixirconf2019 talks
Popular in Talks
ElixirConf 2017 - Elixir The Toyota Way - Powell Kinney
Toyota has a century-long legacy of innovation in ma...
New
ElixirConf 2017 - Building Realtime Mobile Apps with React Native and Elixir - Osayame Gaius Obaseki
Buildin...
New
ElixirConf 2017 - Building an Artificial Pancreas with Elixir and Nerves - by @tmecklem
People with Type 1 Diabetes have...
New
Almost done with posting the Elixir Conf talks!
ElixirConf 2017 - Realtime Vehicle Tracking with Elixir and Phoenix - @st23am
...
New
ElixirConf 2017 - Day 2 Morning Keynote - @josevalim
All talks are available in the Elixir Conf 2017 Talks ...
New
Code Sync: Fast IP Address Matching in Elixir (…) & Persistent Term | Michael Lubas | Code BEAM America 2022
Comments welcome! View ...
New
@voltone - Security advocate, BEAM enthusiast
Learn you some ‘ssl’ for much security!
Talk in three words: TLS, security, troubleshooti...
New
Hi everyone,
It seems Elixir conf 2018 are starting to pop up on Youtube… Not really an index file, but You can start here
New
Consistent, Distributed Elixir - @keathley
Elixir and Erlang provide powerful mechanisms for building systems that are alw...
New
One resource for liveview…
New
Other popular topics
What is the idiomatic way of matching for not nil in Elixir?
E.g.,
First way:
defp halt_if_not_signed_in(conn, signed_in_account) when...
New
I have a server on AWS, and was running a load test using artillery. When looking at the Phoenix dashboard I see the Ports going to 100% ...
New
Hello all!
I am typing this post from my new MacBook Pro with the M1 chip. I’m loving it so far, and will probably use it as my daily dr...
New
This post is a wiki (feel free to hit the edit button near the bottom right of this post to add your own changes!)
This post collects co...
New
What’s the safe way to decode a JSON string into a struct? I want to avoid calling String.to_atom. Jason.decode can give me a map with st...
New
Hey,
Just curious what are the main benefits of Elixir compared to Clojure?
When is Elixir more useful than Clojure and vice versa?
Th...
New
After calling mix ecto.create I get this error:
17:00:32.162 [error] GenServer #PID<0.412.0> terminating
** (Postgrex.Error) FATAL...
New
About me? ( if you have nothing better to do than reading about some random guy in the internet :stuck_out_tongue: )
Hello all, this is ...
New
I am constructing a JSON object (map) and I need to conditionally set a field. I’m trying to write proper elixir-way code… and I’m at a l...
New
Hello guys,
I have finally made it. I created an admin interface for a framework. It’s been on my todo list for years and with the curre...
New







