Prefacio
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
Este libro es lo que obtienes si juntas a un entusiasta de Erlang que trabajó en la versión R1 de OTP en 1996 y a un especialista en Sistemas Distribuidos que descubrió una década más tarde cómo Erlang/OTP te permite centrarte en los verdaderos retos del desarrollo de sistemas evitando dificultades accidentales.
Al describir cómo se construyen los comportamientos OTP y por qué son necesarios, te mostramos cómo utilizarlos para arquitecturar nodos autónomos. En nuestra propuesta original a O'Reilly, nos detuvimos aquí. Pero al escribir el libro, decidimos ir más allá, documentando nuestras prácticas, decisiones de diseño y escollos habituales al arquitecturar un sistema distribuido. Estos patrones, a través de un conjunto de elecciones de diseño y compensaciones que hacemos, nos proporcionan la escalabilidad, fiabilidad y disponibilidad por las que Erlang/OTP es bien conocido. En contra de la creencia popular, esto no ocurre mágicamente ni de la nada, pero es mucho más fácil de conseguir que con cualquier otro lenguaje de programación que no emule la semántica de Erlang ni se ejecute en la máquina virtual BEAM.
Francesco: ¿Por qué este libro?
Alguien me dijo una vez que escribir libros es un poco como tener hijos. Una vez que has escrito uno y tienes la copia en papel en la mano, la emoción se apodera de ti, olvidas rápidamente el duro trabajo y los sacrificios, ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access