Cover of Erlang and OTP in Action

Erlang and OTP in Action

by Eric Merritt, Richard Carlsson, Martin Logan · first published 2010

38mentions
19recommended by
29HN commenters
2010–2024first – last mentioned

66% recommend28% neutral7% critical

Why HN recommends it

Practical guide to OTP that builds an application of growing complexity, covering supervision and fault-tolerant design. Suits readers who know Erlang basics and want to build robust distributed systems.

Summarised by Claude from recommending comments

Erlang is an adaptable and fault tolerant functional programming language originally designed for the unique demands of the telecom industry. With Erlang/OTP's interpreter, compiler, database server, and libraries, developers are finding they can satisfy tough uptime and performance requirements in all kinds of other industries. Erlang and OTP in Action teaches you the concepts of concurrent programming and the use of Erlang's message-passing model. It walks you through progressively more interesting examples, building systems in Erlang and integrating them with C/C++, Java, and .NET applic

Affiliate links. As an Amazon Associate I earn from qualifying purchases.

Mentions per year

60 2007: 0 mentions2008: 0 mentions2009: 0 mentions2010: 4 mentions2011: 6 mentions2012: 1 mention2013: 6 mentions2014: 4 mentions2015: 3 mentions2016: 1 mention2017: 2 mentions2018: 0 mentions2019: 2 mentions2020: 3 mentions2021: 0 mentions2022: 0 mentions2023: 3 mentions2024: 1 mention2025: 0 mentions2026: 0 mentions200720172026

What Hacker News says

  • dpeck · Feb 5, 2015 · Recommends

    …Elixir - Curated list of great libraries - https://github.com/h4cc/awesome-elixir Elixir In Action - http://www.manning.com/juric/ Learn You Some Erlang For Great Good - http://learnyousomeerlang.com/ Erlang and OTP In Action - http://www.manning.com/logan/ I haven't had a chance to read McCords new book, but having read his code and interacted with him a fair bit in #elixir-lang the last few months I can only assume I'll…

    on “Metaprogramming Elixir” ↗
  • plainOldText · Jan 27, 2020 · Recommends

    …together. Thus, I would recommend the following structure: 1. Read Joe Armstrong's Book: Programming Erlang to learn the basics and the philosophy behind Erlang from one of its creators. [1] 2. Read Erlang and OTP in Action to learn more about the OTP (Open Telecom Platform), applications and gen_servers (which btw, you will find them all over). 3. Learn Elixir, perhaps from one of the books Elixir in Action [3] or Programming…

    on “Elixir v1.10” ↗
  • rdtsc · Aug 26, 2011 · Recommends

    May I also recommend: Learning: http://learnyousomeerlang.com/ and also "Erlang and OTP in Action" by Martin Logan,et. al. http://www.manning.com/logan/ Web REPL: http://www.tryerlang.org/ Community: http://www.planeterlang.org/ http://www.trapexit.org/

    on “Learning Erlang” ↗
  • rdtsc · May 4, 2011 · Recommends

    Have you taken a look at "Erlang and OTP in Action" (http://www.manning.com/logan/) ?

    on “Tell HN: I'm writing an Erlang recipes book, are you interested?” ↗
  • ams6110 · Jul 7, 2014 · Recommends

    Erlang especially, it comes out of the box with OTP, so you don't really need to invent anything or have advance knowledge of design principles. Learn OTP, do things the OTP way. I recommend Erlang and OTP in Action by Logan, Merritt, and Carlsson. I've also heard that Joe Armstrong's latest book is really good. You can also work through the "Learn you some Erlang" exercises online.

    on “Ask HN: How best to learn software design principles?” ↗
  • grinnbearit · Dec 25, 2010 · Recommends

    I'm currently reading this Erlang and OTP in action http://www.amazon.com/Erlang-OTP-Action-Martin-Logan/dp/1933... and its pretty good so far, gets into the meat of Erlang quickly.

    on “Erlang - overhyped or underestimated?” ↗
  • andymoe · Aug 18, 2011 · Recommends

    If you are considering writing any kind of fault tolerant distributed systems or frankly any client server system (In any language) I highly recommend reading the book "Erlang and OTP in Action." [1] It's a reasonably short read and will make you think through what needs to happen to build a robust system and get you to really understand and internalize the stuff that is talked about in this…

    on “Why Use Erlang?” ↗
  • rramadass · Sep 21, 2023 · Recommends

    In addition to the other recommendation; 1) The BEAM book - https://blog.stenmans.org/theBeamBook/ 2) Erlang and OTP in Action by Merritt, Logan and Carlson

    on “Erlang/OTP 26.1 Released” ↗
  • lostmypw · Jul 5, 2011 · Recommends

    Until then... :-) My suggestions: - Erlang: Erlang & OTP in Action - (Common) Lisp: Practical Common Lisp - this one can also be read online for free[1] Disclaimer: Haven't finished either of them but they've been great so far. [1] http://www.gigamonkeys.com/book/

    on “My wife's and my holiday weekend project: A database of intro books” ↗
  • zemo · Jan 7, 2012 · Recommends

    …gave me some inspiration for the curiosity that HS satisfies. In hindsight, I wish I had never written that library. Yes I learned from it, but my time would probably have been better spent reading Erlang and OTP in Action.

    on “The Path to Hacker School” ↗
  • ams6110 · Feb 27, 2013 · Recommends

    http://learnyousomeerlang.com/content is a pretty good place to start. I also recommend the book, "Erlang and OTP in Action." Don't fall into the trap of trying to reinvent the things OTP provides.

    on “Erlang 16B Released” ↗
  • ryeguy · Aug 12, 2013 · Recommends

    The Learn You Some Erlang tutorial[1] gives a good introduction. There's also Erlang and OTP in Action[2]. [1]: http://learnyousomeerlang.com/content [2]: http://www.amzn.com/1933988789

    on “Elixir Design Goals” ↗
  • signa11 · May 19, 2014 · Recommends

    have you looked at 'erlang and otp in action' book ? might be useful...

    on “An Open Letter to the Erlang Beginner (2011)” ↗
  • bradfordw · Dec 15, 2010 · Recommends

    …I will say that OTP can be overwhelming, but with tools like rebar taking care of the bulk of it for you now, it's much more accessible to beginners. The learnyousomeerlang.com guide as well as the "Erlang and OTP in Action" book are really great resources for starting out. Stick with it, you'll be glad you did.

    on “Reia: Friendly, Ruby-style syntax on the Erlang VM” ↗
  • ams6110 · Jul 6, 2011 · Recommends

    Erlang and OTP in Action is great for learning about OTP. It's not really the best introduction to Erlang the language itself. I'd recommend Erlang Programming by Cesarini AND Thompson for that. Programming Erlang by Joe Armstrong…

    on “My wife's and my holiday weekend project: A database of intro books” ↗

Keyboard shortcuts

/
Focus search
j / k
Next / previous book
Enter
Open focused book
Esc
Close / go back
g h
Go to Home
g t
Go to Top all-time
g m
Go to Most recommended
g r
Go to Rising
g f
Go to For You
?
Show this help