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

Modeling the real world with Elixir/OTP at QCon...

Aish
June 29, 2018

Modeling the real world with Elixir/OTP at QCon New York 2018

This is a forty minute talk that I gave at QCon New York in 2018.
I talked about how my employer PagerDuty started to use Elixir, and talked on some attributes of the language and what made it a good fit for modeling a natural phenomenon. Towards the end of this talk I gave a demo of a text based Boids simulation (https://github.com/aishraj/boids)

Aish

June 29, 2018
Tweet

More Decks by Aish

Other Decks in Technology

Transcript

  1. Why are we here? • Concurrency, Events and the Real

    World • Case study of an Elixir use • Tour of the BEAM and OTP • Demo time!
  2. At PagerDuty it started as a language of choice for

    Rails- native way to talk to Kafka
  3. In the beginning the universe was created. This has made

    a lot of people very angry and been widely regarded as a bad move. Douglas Adams, The Hitchhiker’s guide to the Galaxy
  4. OTP is a set of libraries and tools that provides

    fundamental abstractions for BEAM languages
  5. Make it work, then make it beautiful, then if you

    really, really have to, make it fast. Joe Armstrong