The following reading will take you a long way with Erlang:
Learn you some Erlang
OTP In Action
On Erlang, State and Crashes http://jlouisramblings.blogspot.com/2010/11/on-erlang-state-...
"Making reliable distributed systems in the presence of software errors" http://www.erlang.org/download/armstrong_thesis_2003.pdf
The last two links are "Erlang propaganda" describing the hows and whys of Erlang.
The only downside is you might start to feel a bit dirty the next time you try to build anything with node.js, eventmachine, twisted or any of the other evented systems that are popular today.
Get dozens of book recommendations delivered straight to your inbox every Thursday.