Diving into Erlang is a one-way ticket
summary
A pragmatic account of switching an enterprise workload: the author spends three months learning Erlang to parallelize an interest calculator that failed to scale in C/Java, implements and benchmarks it on one and several machines, and reports success; uses and extends Riak and RabbitMQ with plugins, writes a German Erlang OTP book, and argues Erlang’s model lets systems spawn 2^27 actors (theoretically) for massive concurrency, while warning about deployment, string handling, and operational costs.
AI-written summary · about
chapters (44)
- 0:00Introduction
- 0:44Who am I
- 1:45Im not the greatest speaker
- 2:25I started programming
- 2:56The next big thing
- 4:00Java
- 4:32Palm PD
- 5:05Enterprise Java
- 5:52Interest Calculator
- 7:01OVA
- 7:26Interest calculation
- 8:18Im confronted
- 8:58Learning Erlang
- 9:23Writing books
- 9:50Free copies
- 10:54Its worth it
- 11:31German User Groups
- 12:30Java Code
- 12:56Functional Programming
- 14:21Distributed Systems
- 15:06Reassignment
- 16:28Erlang Platform
- 17:20Zookeeper
- 18:08Use cases
- 18:35Smart people
- 19:07Things will get dirty
- 19:33Not a perfect technology yet
- 20:05Its a precise machine
- 20:57Should you attend
- 21:40Questions
- 22:18Is it easier now
- 23:27Building on top of Erlang
- 24:07Enterprise customers
- 24:25Limitations
- 25:18Avoid them
- 26:01Reinvent the wheel
- 26:49Go for messaging
- 27:18Im just the user
- 28:05The current situation
- 28:52Massive concurrency
- 29:35Reusable implementations
- 30:58Stability
- 32:00Big Data
- 33:20Recursion
related talks
04mFrancesco Cesarini interviewed at OSCON 2010
44mSneaking Erlang in Through the Back Door
40mSo I used Erlang...is my system as scalable as they say it'd be?
01h 01mThe Erlang Ecosystem
50mA Peek Inside Erlang's OTP
40mComparison and Commentary on "Application Operating System"
38mLanguage Reliability Illustrated by Elixir and Erlang
51mThe Erlang VM or How I Started Loving Parallel Progamming
