Good videos, with context.
The Soul of Erlang and Elixir • Sasa Juric • GOTO 2019

The Soul of Erlang and Elixir • Sasa Juric • GOTO 2019

GOTO Conferences
16 HN recommenders · discussed 2019–2024
Open YouTube ↗

About this video

Sasa Juric explains what makes Erlang and Elixir suited to server-side systems, focusing on the BEAM concurrency model rather than syntax or ecosystem. He demonstrates processes, supervision, and fault tolerance.

Why it appears in the archive

It is HN's favorite pitch for Elixir and the BEAM, credited with convincing many people to adopt them.

AI-generated summary and labels from the source dataset; verify important details against the video. Source & credits.

From the Hacker News discussion

sho · 2019-12 · strong rec

> explore Go or Elixir I have never seen a good argument for using golang for business logic. If you are writing the actual server then sure, use golang. If you are writing some high-speed network interconnect, use golang. Some crazy caching system, sure use golang. The public WS endpoint, use golang. But if you need to access a DB with golang for anything more than, like, a session token, then you made the wrong choice and you need to go back and re-assess. Elixir is in the "germination phase" and I predict massive adoption in the next 5 years. It is a truly excellent platform, every fintech company I know at least has their toe in the water. Everyone I show this video to [1] just says "well, shit." [1] [VIDEO]

Read original comment ↗
dnautics · 2020-02 · strong rec

I replaced a python/uwsgi stateless stack with an elixir stateful system. Flipped it over and it worked flawlessly, and hasn't died once in several months of operation. Latencies are way down, and operation of it is simpler. Full deploy to the head node is one command, not an ansible script. I guess part of it is that I'm lazy and haven't learned supervisor strategies like kubernetes (the place I work doesn't deploy kubernetes anyways) This video is instrumental in giving me the confidence to do what I did: [VIDEO]

Read original comment ↗
irq-1 · 2020-05 · strong rec

> [and particularly, videos] go out of their way to discuss how process management and IPC communication works After watching a bunch of videos on BEAM/erlang/elixir I came to the conclusion that it isn't a platform for computation, it's a platform for communication. The best video (by far) was The Soul of Erlang and Elixir • Saša Jurić [VIDEO] Two shallow benchmarks: [LINK] [LINK] (phoenix is at 175)

Read original comment ↗
probotect0r · 2020-09 · strong rec

I would find a list of good talks much more useful. For example, 'The Soul of Erlang and Elixir' talk by Sasa Juric [1] really sold me on Elixir. [1] [VIDEO]

Read original comment ↗
jtwebman · 2021-06 · strong rec

Almost no business application is written for performance at raw request speed. What Elixir brings is far more the that. Watch this if you want to understand why so many people fall in love with it. [VIDEO]

Read original comment ↗
sph · 2024-03 · strong rec

From the author of this post, here's one of the best demos of Elixir, Erlang and modern distributed computing in general: "The Soul of Erlang and Elixir • Saša Jurić • GOTO 2019" - [VIDEO] When you feel sufficiently amazed by this demo, I also recommend the Elixir in Action book, by this same author, to get started with this incredible ecosystem and paradigm. --- It's hard to imagine a better platform than Erlang's for writing distributed and networked systems of any kind. I fell in love with Elixir in 2016 and have been using it full time since, first adopting as CTO in my previous company, now powering my new solo business. It's such a good language, with great community and stewardship, running on a rock solid platform that's so advanced compared to most popular languages today. Erlang was created 38 years ago, and it's good to see the ideas of Armstrong, Virding and Williams to be vindicated today. They simply were too far ahead of their time.

Read original comment ↗
lumannnn · 2024-06 · strong rec

Check out this presentation :) "The Soul of Erlang and Elixir by Sasa Juric" Really one of the best presentations to show what you may get out of adopting Elixir. [VIDEO]

Read original comment ↗
gregors · 2019-10 · rec

I feel like this talk does a great job of answering that question - The Soul of Erlang and Elixir by Saša Jurić ( [VIDEO] )

Read original comment ↗