{"product_id":"modern-systems-programming-with-scala-native-write-lean-high-performance-code-without-the-jvm-9781680506228","title":"Programación de sistemas moderna con Scala Native: Escriba código eficiente y de alto rendimiento sin la JVM","description":"\u003cp\u003eAcceda al poder de la programación de sistemas de bare metal con Scala Native, un compilador Scala anticipado. Sin el lastre de los frameworks heredados y las máquinas virtuales, Scala Native le permite reimaginar cómo sus programas interactúan con su sistema operativo. Compile código Scala a instrucciones de máquina nativas; invoque sin problemas las API del sistema operativo para redes e E\/S de bajo nivel; controle punteros, arrays y otras técnicas de gestión de memoria para un rendimiento extremo; y disfrute de tiempos de inicio instantáneos. Salte la JVM y mejore el rendimiento de su código acercándose al metal.\u003c\/p\u003e \u003cp\u003eLos desarrolladores generalmente construyen sistemas sobre el trabajo de quienes los precedieron, acumulando capa sobre capa de abstracción. Scala Native ofrece una rara oportunidad de eliminar capas. Sin la JVM, Scala Native utiliza las API de POSIX y ANSI C para construir programas concisos y expresivos que se ejecutan inusualmente cerca del bare metal. Scala Native compila el código Scala en instrucciones de máquina nativas en lugar de bytecode de JVM. Se inicia rápidamente, sin la fase de \"calentamiento\" lenta que es común en los compiladores justo a tiempo. Los programas de Scala Native pueden invocar sin problemas las API del sistema operativo para redes e E\/S de bajo nivel. Y Scala Native le permite controlar punteros, arrays y otros tipos de diseño de memoria para un rendimiento extremo.\u003c\/p\u003e \u003cp\u003eEscriba código práctico de bare metal con Scala Native, paso a paso. Comprenda los fundamentos de la programación de sistemas, incluidos punteros, arrays, cadenas y gestión de memoria. Utilice la API de sockets de UNIX para escribir programas cliente y servidor de red sin el tipo de frameworks en los que se basan los lenguajes de nivel superior. Junte todas las piezas para diseñar e implementar desde cero un framework HTTP moderno y asíncrono estilo microservicio.\u003c\/p\u003e Aproveche la sintaxis limpia y moderna de Scala Native para escribir código eficiente y de alto rendimiento sin la JVM. \u003cp\u003e\u003cb\u003eLo que necesita: \u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eUn sistema Windows, Mac OS o Linux moderno capaz de ejecutar Docker. Todos los ejemplos de código del libro están diseñados para ejecutarse en un entorno de compilación portátil basado en Docker que funciona en cualquier lugar. Si aún no tiene Docker, consulte el Apéndice para obtener instrucciones sobre cómo obtenerlo.\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAutor:\u003c\/b\u003e \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=AUTH-11971712\"\u003eRichard Whaling\u003c\/a\u003e\u003cbr\u003e\u003cb\u003eEditorial:\u003c\/b\u003e Pragmatic Bookshelf\u003cbr\u003e\u003cb\u003ePublicado:\u003c\/b\u003e 03\/03\/2020\u003cbr\u003e\u003cb\u003ePáginas:\u003c\/b\u003e 262\u003cbr\u003e\u003cb\u003eTipo de encuadernación:\u003c\/b\u003e Tapa blanda\u003cbr\u003e\u003cb\u003ePeso:\u003c\/b\u003e 1.00 lbs\u003cbr\u003e\u003cb\u003eTamaño:\u003c\/b\u003e 9.25h x 7.50w x 0.55d\u003cbr\u003e\u003cb\u003eISBN13:\u003c\/b\u003e 9781680506228\u003cbr\u003e\u003cb\u003eISBN10:\u003c\/b\u003e 1680506226\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-COM051280\"\u003eLenguajes | Java\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-COM051210\"\u003eProgramación | Orientado a objetos\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-COM060130\"\u003eInternet | Diseño web\u003c\/a\u003e\u003cbr\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cb\u003eAcerca del autor\u003c\/b\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cb\u003eRichard\u003c\/b\u003e es consultor de ingeniería de datos en Spantree Technology Group en Chicago, donde diseña grandes canalizaciones de datos utilizando tecnologías basadas en Scala como Spark y Akka. Ha realizado contribuciones de código abierto a Scala Native y Apache Kafka, y escribe blogs y habla con frecuencia sobre Scala y otros temas de programación funcional.\u003c\/p\u003e","brand":"Pragmatic Bookshelf","offers":[{"title":"Default Title","offer_id":44706377990381,"sku":"9781680506228","price":65.1,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0550\/8097\/6621\/products\/img_5b700467-5f72-4e64-b7a4-924f201e02c3.jpg?v=1703953704","url":"https:\/\/sureshotbooks.com\/es\/products\/modern-systems-programming-with-scala-native-write-lean-high-performance-code-without-the-jvm-9781680506228","provider":"SureShot Books Publishing LLC","version":"1.0","type":"link"}