{"product_id":"designing-elixir-systems-with-otp-write-highly-scalable-self-healing-software-with-layers-9781680506617","title":"Diseño de sistemas Elixir con Otp: escriba software altamente escalable y autorreparable con capas","description":"\u003cp\u003eYa sabes cómo programar en Elixir; ahora aprende a pensar en él. Aprende a diseñar bibliotecas con capas inteligentes que modelen las estructuras de datos correctas, fluyan de una función a la siguiente y presenten las API adecuadas. Adopta el mismo OTP que ha mantenido nuestros sistemas telefónicos fiables y rápidos durante más de 30 años. Ve más allá de comprender las funciones OTP y aprende lo que sucede bajo el capó, y por qué es importante. Utilizando ese conocimiento, sabrás instintivamente cómo diseñar sistemas que ofrezcan servicios rápidos y resilientes a tus usuarios, todo con un enfoque en Elixir.\u003c\/p\u003e\n\u003cp\u003eElixir está ganando popularidad como el lenguaje de programación que puedes usar para mantener tu software funcionando para siempre, incluso frente a errores inesperados y una necesidad cada vez mayor de usar más procesadores. Este poder proviene de un lenguaje de programación efectivo, una excelente base para la concurrencia y su herencia de un marco de trabajo probado en batalla llamado OTP.\u003c\/p\u003e\n\u003cp\u003eSi estás utilizando frameworks como Phoenix o Nerves, ya estás experimentando las características que hacen de Elixir un lenguaje excelente para las demandas actuales. Este libro te muestra cómo ir más allá de la simple \u003cb\u003eprogramación\u003c\/b\u003e para \u003cb\u003ediseñar\u003c\/b\u003e, y eso significa construir las capas correctas. Adopta las estructuras de datos que mejor funcionan en programas funcionales y úsalas para construir funciones que funcionen y se compongan bien, capa por capa, a través de procesos. Prueba tu código en el lugar correcto utilizando las técnicas adecuadas. Divide tu código en piezas fáciles de entender y que se reparen solas cuando ocurran errores.\u003c\/p\u003e\n\u003cp\u003eDe todas las ventajas de Elixir, la más importante es que nos guía a diseñar nuestros programas de una manera que beneficie al máximo la arquitectura en la que se ejecutan. Los expertos lo hacen y ahora puedes aprender a diseñar programas que hagan lo mismo.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eLo que necesitas: \u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eElixir versión 1.7 o superior.\u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAutor:\u003c\/b\u003e \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=AUTH-14188018\"\u003eII James Edward Gray\u003c\/a\u003e, \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=AUTH-3927940\"\u003eBruce A. Tate\u003c\/a\u003e\u003cbr\u003e\u003cb\u003eEditorial:\u003c\/b\u003e Pragmatic Bookshelf\u003cbr\u003e\u003cb\u003ePublicado:\u003c\/b\u003e 24\/12\/2019\u003cbr\u003e\u003cb\u003ePáginas:\u003c\/b\u003e 248\u003cbr\u003e\u003cb\u003eTipo de encuadernación:\u003c\/b\u003e Tapa blanda\u003cbr\u003e\u003cb\u003ePeso:\u003c\/b\u003e 0.95 libras\u003cbr\u003e\u003cb\u003eTamaño:\u003c\/b\u003e 9.25 pulgadas (alto) x 7.50 pulgadas (ancho) x 0.52 pulgadas (profundidad)\u003cbr\u003e\u003cb\u003eISBN13:\u003c\/b\u003e 9781680506617\u003cbr\u003e\u003cb\u003eISBN10:\u003c\/b\u003e 1680506617\u003cbr\u003e\u003cb\u003eCategorías BISAC:\u003c\/b\u003e\u003cbr\u003e- \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=CAT-COM\"\u003eComputadoras\u003c\/a\u003e | \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=BISAC-COM051010\"\u003eIdiomas | General\u003c\/a\u003e\u003cbr\u003e- \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=CAT-COM\"\u003eComputadoras\u003c\/a\u003e | \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=BISAC-COM051240\"\u003eDesarrollo e ingeniería de software | Análisis y diseño de sistemas\u003c\/a\u003e\u003cbr\u003e- \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=CAT-COM\"\u003eComputadoras\u003c\/a\u003e | \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=BISAC-COM051220\"\u003eProgramación | Paralelo\u003c\/a\u003e\u003cbr\u003e\u003cbr\u003e\u003cp\u003e\u003cb\u003eSobre el autor\u003c\/b\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cb\u003eJames Edward Gray, II\u003c\/b\u003e ha sido programador a tiempo completo durante más de 15 años. Ha trabajado con Ruby, Elixir, Elm y más para abordar desafíos en investigación de mercado, educación, medicina, finanzas y otros dominios interesantes. James se inspira en el intercambio de conocimientos en las comunidades de programación contribuyendo con documentación, código y libros.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eBruce Tate\u003c\/b\u003e es programador y CEO de Groxio, donde está ayudando a redefinir cómo se enseñan y aprenden los lenguajes de programación. Es autor de \u003ci\u003eSeven Languages in Seven Weeks\u003c\/i\u003e y \u003ci\u003eProgramming Phoenix\u003c\/i\u003e, entre otros títulos, y ha estado involucrado con Elixir desde el principio.\u003c\/p\u003e","brand":"Pragmatic Bookshelf","offers":[{"title":"Default Title","offer_id":42666799726829,"sku":"9781680506617","price":59.43,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0550\/8097\/6621\/products\/img_e09002a0-c134-41d1-b1f3-3c770561dff5.jpg?v=1649436399","url":"https:\/\/sureshotbooks.com\/es\/products\/designing-elixir-systems-with-otp-write-highly-scalable-self-healing-software-with-layers-9781680506617","provider":"SureShot Books Publishing LLC","version":"1.0","type":"link"}