Created
June 12, 2011 22:58
-
-
Save amtal/1022085 to your computer and use it in GitHub Desktop.
Vancouver Erlang Meetup Talk Overview
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Hot Code Reload in the Small: Hot Upgrades in the Large | |
Erlang's strongest strength is reliability, and thus uptime. Language design, VM features, and OTP design principles come together to produce code with useful properties. Two important ones are arbitrary error recovery, and hot upgrades. With them, systems with many nines of uptime can be built. | |
This talk will focus on hot upgrades. We will start in the small, with low level mechanisms. Then, using examples and demonstrations, we'll cover the conventions and libraries that bring hot upgrades to the large. | |
By the end, you'll see how a system can be kept running non-stop despite being patched, updated, extended, and partially rewritten! |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment