Skip to content

Instantly share code, notes, and snippets.

@kanatohodets
Created February 28, 2016 23:28
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save kanatohodets/e7ab4fe1950b124a5556 to your computer and use it in GitHub Desktop.
Save kanatohodets/e7ab4fe1950b124a5556 to your computer and use it in GitHub Desktop.
yet another YAPC::NA talk submission (reliable perl6 systems)
If you hang around technical online watering holes long enough, eventually
you'll run into someone raving about how Erlang is an amazing tool for building
robust software: how it's used to produce million-line systems with
mind-boggling uptime ("nine nines", "powers your cell phone data network", and
so on).
Erlang is *really* cool, but it isn't everyone's cup of tea. However, we're in
luck! Perl 6 Promises provide some of the same primitives for reliability as
Erlang processes: failure isolation and messsage passing. So, in the grand
tradition of borrowing cool stuff from other languages, let's see what we can
steal^Wlearn from Erlang and its ideas about building reliable software, and
how much we can directly apply to Perl 6. We'll take a look at "let it crash",
supervision trees, and other goodies.
@kanatohodets
Copy link
Author

targeting a 50 minute slot

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment