Bulletin Board Code
Copy and paste the following code into your bulletin board post.
DIGITAL COMBAT SIMULATOR
FAR CRY 5
FOOD & DRINK
FORTNITE BATTLE ROYALE
FREEDOM OF SPEECH
GOD OF WAR
HEALTH & WELLNESS
RED DEAD REDEMPTION
WORLD WAR 2
'Erlang Factory SF 2016 - Jamshid Mahdavi - An Erlang based Philosophy for Service Reliability 1 '
#bare metal servers
What's app uses
bare metal servers
#six nines service
Aiming to deliver a
six nines service
- fail less than 1 time in a million.
#minimalist pstree of what is running on the server
Minimalist server deploy - the complete
minimalist pstree of what is running on the server
#no code review
#no test automation
#no build servers
WhatsApp doesn't do a bunch of things -
no code review
no test automation
no build servers
#Care instead of safety net
In place of all the things they don't do, they "be careful"
Care instead of safety net
#Deployment practices at WhatsApp
Deployment practices at WhatsApp
#Friction by design
Friction by design
- deployments happen when everyone is in the office.
#WhatsApp does a lot of small deploys
#Erlang permits hot code load
WhatsApp does a lot of small deploys
- usually 3 times a day.
Erlang permits hot code load
#WhatsApp is over 1000 servers
Failure modes -
WhatsApp is over 1000 servers
#Health check monitoring
Health check monitoring
is largely done by a shell script called mon.sh running via cron every minute.
#How alerts are handled
How alerts are handled
#let it crash
let it crash
forces you to fix the error and you don't have to spend a bunch of time writing the code for the error paths, and finding creating ways to test them.
Erlang Factory SF 2016 - Jamshid Mahdavi - An Erlang based Philosophy for Service Reliability 1
WhatsApp's Jamshid Mahdavi describes the benefits they reap from Erlang.
How to Build Binary Storage in Super Mario Maker
I’ve been trying to create binary storage in Super Mario Maker for almost three years now. But no matter what I tried nothing worked so far, so
Differences Between Seed or Angel Rounds, and A Rounds
Successful entrepreneur and CEO, Jay Adelson, demystifies the start-up process by providing advice, tips, and answering questions. Today he
Platoon size in a British WW2 Infantry unit
Why do armies all around the world organise with companies as a basic unit? Perhaps it is to do with the neocortex of human brains.
2015 Meet the Author - General Stanley McChrystal, USA (Ret.) - Team of Teams - Full Version
Watch the full version of the Meet the Author program, featuring General Stanley McChrystal, USA (Ret.), presenting his book, �Team of Teams : New
Startup funding explained
You and a friend have a great business idea. You want to start a company. You need to incorporate it. You need to collect investment. Again and
Stanley McChrystal: Listen, learn ... then lead
Secret History of Silicon Valley
[Recorded: November 20, 2008] Today, Silicon Valley is known around the world as a fount of technology innovation and development fueled by private
Erlang Factory SF 2016 Keynote Phoenix and Elm – Making the Web Functional
Erlang Factory SF 2016 Keynote Phoenix and Elm – Making the Web Functional Presenters: Chris McCord & Evan Czaplicki
Martin Kjellin, Roberto Aloi - Profiling and Debugging Erlang Systems
Profiling and debugging complex Erlang systems can be a challenging and time-consuming task, even for an experienced Erlang developer. In this talk
Erlang Factory 2014 - That's 'Billion' with a 'B': Scaling to the Next Level at WhatsApp
March 7th, 2014 Rick Reed
Erlang Factory SF 2015 - Jose Valim - What Elixir is about
Let's #TalkConcurrency Panel Discussion with Sir Tony Hoare, Joe Armstrong, and Carl Hewitt
Let's #TalkConcurrency Panel Discussion with Sir Tony Hoare, Joe Armstrong, and Carl Hewitt with host Francesco Cesarini. When considering the
Erlang Factory SF 2015 - Joseph Blomstedt - Data Structure Adventures
Create A Simple RESTful API With Golang
Learn how to create a simple RESTful API using mock data and the Go programming language in this tutorial. Learn how to use the mux URL router to
Erlang Performance Lab - Michal Slaski
Erlang & Elixir Factory San Francisco is now Code BEAM SF!
Erlangs In Telecommunications and Hamburger Deliveries
What an Erlang is and the processes it can be used to optimize. Typically used to size interoffice telephone connections. In this tutorial we show
OpenErlang Video Series: Anton Lavrik from WhatsApp
Our upcoming #OpenErlang interviews will share more insights on how global companies such as WhatsApp and AdRoll achieved the unachievable, with
16 Things I learnt using the BEAM | Erlang Solutions Webinar
This talk is about 16 things I learnt while working with Erlang and Elixir. Each one is presented as a short statement of the idea, side-by-side
Let's #TalkConcurrency with Sir Tony Hoare
Here is our #TalkConcurrency interview with Sir Tony Hoare at the Department of Computer Science, Cambridge University. About Sir Tony Hoare