HackerTube
HomeLongsLikedHistoryWatch laterCategoriesPlaylistsSettings

Erlang: The Movie

dawsdesign2 HN recommenders · recommended in 2 months, 2017-2021
YouTube
159K views · 19 years ago · demo · evergreen

A short film about the Erlang language, showing telecom systems built from lightweight processes and demonstrating hot code swapping. It is an edited version of the original Ericsson video.

HN treats it as a classic that shows what Erlang was built for: robust, concurrent telecom systems with live upgrades.

Functional programmingDistributed systems#erlang#hotcodeswapping#telecom#concurrency#faulttolerance

6 comments from Hacker News

@probst2021 · in “Why is signal servers using Java and not Erlang”

Hehe, shame this got down voted so much. It's actually a pretty hilarious Erlang joke. They made a video way back showcasing Erlang in the setting it was primarily used: telecom systems. In this video they keep calling and greeting each other. The video can be found here: ▶ this video

CitesView on HN
@dmitriid2020 · in “A Brief Guide to OTP in Elixir”

This is the original video in its 90s glory: ▶ this video Regardless of where the call is handled, you can't just deploy a new switch in a telecom network, but you still want to upgrade them. This is where you really want hot code loading.

CitesView on HN
@jacquesm2019 · in “Show HN: Siproc – A primitive SIP client that spawns processes for each call”

Spawning a process for each call / endpoint is how almost every large phone switchboard does it. See also: Erlang The Movie: ▶ this video

CitesView on HN
@darkhorn2019 · in “Dutch Telephone Outage Takes Out Nation's Emergency Number”

They should have used Erlang ▶ this video I wonder what coused this issue? Dependency issue in Maven? May be they cannot figure out what that Java error means?

JokeView on HN
@jimbokun2018 · in “Twenty Years of Open Source Erlang: A Retrospective from the trenches”

I had never watched Erlang the Movie before, this is truly a gem: ▶ this video This is a great way to explain the benefits of Erlang. Anyone who has tried to write robust, distributed systems should immediately see the benefits. Even all of these years later.

Strongly recommendsView on HN
@SkyMarshal2017 · in “Let's Encrypt OCSP and Issuance Outage Postmortem”

Their original video demo of hot code swapping is also a classic worth checking out: ▶ this video That got a lot of programmers interested in Erlang ~10yrs ago.

RecommendsView on HN
Erlang: The Movie11:32

Erlang: The Movie

uncertainyesterday
175K views • 14 years ago
Erlang: The Movie (Fixed Audio)11:32

Erlang: The Movie (Fixed Audio)

CH1LLW4VE
43K views • 9 years ago
The Soul of Erlang and Elixir • Sasa Juric • GOTO 201942:03

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

GOTO Conferences
384K views • 7 years ago
Solid Ground // Saša Jurić35:15

Solid Ground // Saša Jurić

EMPEX Conference
14K views • 9 years ago
"Systems that run forever self-heal and scale" by Joe Armstrong (2013)1:10:23

"Systems that run forever self-heal and scale" by Joe Armstrong (2013)

Strange Loop Conference
85K views • 5 years ago
The Language of the System - Rich Hickey1:02:50

The Language of the System - Rich Hickey

ClojureTV
174K views • 13 years ago
Let's #TalkConcurrency Panel Discussion with Sir Tony Hoare, Joe Armstrong, and Carl Hewitt1:06:45

Let's #TalkConcurrency Panel Discussion with Sir Tony Hoare, Joe Armstrong, and Carl Hewitt

Erlang Solutions
13K views • 7 years ago
GigCityElixir23 - Bryan Hunter1:01:46

GigCityElixir23 - Bryan Hunter

Groxio
10K views • 3 years ago
Erlang Factory 2014 - That's 'Billion' with a 'B': Scaling to the Next Level at WhatsApp49:15

Erlang Factory 2014 - That's 'Billion' with a 'B': Scaling to the Next Level at WhatsApp

Erlang Solutions
50K views • 12 years ago
"Unison: a new distributed programming language" by Paul Chiusano41:06

"Unison: a new distributed programming language" by Paul Chiusano

Strange Loop Conference
45K views • 7 years ago
Breaking Down Programming Paradigms: APL's Surprising Learning Curve // Aaron Hsu // Dyalog '1759:03

Breaking Down Programming Paradigms: APL's Surprising Learning Curve // Aaron Hsu // Dyalog '17

Dyalog User Meetings
7K views • 9 years ago
The Do's and Don'ts of Error Handling • Joe Armstrong • GOTO 201845:31

The Do's and Don'ts of Error Handling • Joe Armstrong • GOTO 2018

GOTO Conferences
74K views • 8 years ago
Erlang Factory SF 2016 Keynote  Phoenix and Elm – Making the Web Functional55:28

Erlang Factory SF 2016 Keynote Phoenix and Elm – Making the Web Functional

Erlang Solutions
23K views • 10 years ago
Kilim: Fast, lightweight, cheap message passing in Java.45:11

Kilim: Fast, lightweight, cheap message passing in Java.

Google TechTalks
33K views • 18 years ago
Condition Systems in an Exceptional Language - Chris Houser33:32

Condition Systems in an Exceptional Language - Chris Houser

ClojureTV
16K views • 10 years ago
Erlang The Movie II: The Sequel9:55

Erlang The Movie II: The Sequel

gar1t
117K views • 13 years ago
Practical Common Lisp1:12:10

Practical Common Lisp

Google TechTalks
98K views • 19 years ago
Dynamic Languages Wizards Series - Panel on Language Design1:58:46

Dynamic Languages Wizards Series - Panel on Language Design

Eduardo Cavazos
16K views • 14 years ago
Clojure for Lisp Programmers Part 1 - Rich Hickey1:28:59

Clojure for Lisp Programmers Part 1 - Rich Hickey

ClojureTV
25K views • 13 years ago
Co-dfns Live Stream: Compiler Design and Architecture2:03:12

Co-dfns Live Stream: Compiler Design and Architecture

Aaron Hsu (arcfide)
21K views • 9 years ago