Show Date: Monday, July 1, 2013
An introduction to Erlang and OTP for operations professionals.
Watch Now
Panel
- Bryan Berry github, twitter, irc: bryanwb, blog: devopsanywhere
- Nathen Harvey github, twitter, irc: nathenharvey, blog
- Seth Thomas github, twitter
- Hector Castro twitter, github, blog
- Chris Meiklejohn twitter, github, blog
- Panos Papadomitsos (PJ) - twitter, github, blog
- Steve Vinoksi github, twitter, blog
Outline
- Introductions
- Erlang
- Erlang: The Movie
- Why Erlang is a good choice for operations
- Erlang Processes
- CPU caches
- Garbage Collection/Heap Sizes and Allocation
- The Memory Supervisor
- Heap Per Process
- NUMA Awareness
- Writing an Application in Erlang vs Go
- Open Telecom Platform (OTP)
- What is Erlang?
- Prolog
- Functional Programming Principals
- External Integration
- Getting Started with Erlang
- Learn You Some Erlang for Great Good
- Elixir
- erl
- Elixir
- The Erlang Syntax
- Deploying Static Binaries
- node_package
- Code Reloading
- Tracing
- Exploring Statistics
- riak_core
- Cluster Management
- Project Fifo
- riak_kv
- Finite-state Machine
- riak_pipe
Picks
Bryan
- Mostly Erlang podcast
- Learn You Some Erlang
- All your Cores are Belong to us: Turbo-Charging for the Many-Core World
Nathen
Seth
Chris
- All Things Distributed Podcast coming soon! join the Mailing List for updates on it
- Hitchhiker’s Guide to the Erlang VM
- The Coq Proof Assistant
PJ
Steve
- Erlang Solutions YouTube Channel
- The Kid is not my son
- Alice in Chaings: The Devil Put Dinosaurs Here