Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Our three years with Elixir

Our three years with Elixir

Presentation from the ElixirConf US 2018. Reflections on what makes Elixir special after 3 years of using it.

Maciej Kaszubowski

September 07, 2018

More Decks by Maciej Kaszubowski

Other Decks in Programming


  1. mkaszubowski94 %{"cowboy": {:hex, :cowboy, "1.0.2"}, "cowlib": {:hex, :cowlib, "1.0.1"}, "decimal":

    {:hex, :decimal, "1.1.0"}, "ecto": {:hex, :ecto, "0.15.0"}, "fs": {:hex, :fs, "0.9.2"}, "phoenix": {:hex, :phoenix, "0.16.1"}, "phoenix_ecto": {:hex, :phoenix_ecto, "0.9.0"}, "phoenix_html": {:hex, :phoenix_html, "2.1.0"}, "phoenix_live_reload": {:hex, :phoenix_live_reload, "0.6.0"}, "plug": {:hex, :plug, "0.14.0"}, "poison": {:hex, :poison, "1.4.0"}, "poolboy": {:hex, :poolboy, "1.5.1"}, "postgrex": {:hex, :postgrex, "0.9.1"}, "ranch": {:hex, :ranch, "1.1.0"}}
  2. mkaszubowski94 “We do not have one web-server handling 2 millions

    sessions. We have 2 million webservers handling one session each.” Joe Armstrong
  3. mkaszubowski94 “It is not once, nor twice, but times without

    number that the same idea makes its appearance in the world.” Aristotle
  4. mkaszubowski94 • http://haskell-distributed.github.io (Cloud Haskell) • https://dotnet.github.io/orleans/ (Microsoft Orleans) •

    https://github.com/SpaceTime-IoT/erleans (Orleans for Erlang) • https://doc.akka.io/docs/akka/2.5.4/scala/index.html (Akka) • www.youtube.com/watch?v=5SbWapbXhKo (Solid Ground by Saša Juric) • www.youtube.com/watch?v=lDKCSheBc-8 (Phoenix Is Not Your Application by Lance Halvorsen) Links