</> CodeBooks
    ← Volver a Clojure (página 1)
    Portada de Clojure High Performance Programming

    Clojure High Performance Programming

    Shantanu Kumar

    Editorial
    Packt
    Año
    2013
    Páginas
    ~152
    Nivel
    Avanzado

    De qué trata

    Monografía técnica de Shantanu Kumar publicada por Packt en 2013. Se centra exclusivamente en exprimir al máximo el rendimiento y la velocidad de ejecución de aplicaciones Clojure sobre la Máquina Virtual de Java.

    El autor analiza los cuellos de botella más habituales: la eliminación del 'boxing' de tipos primitivos mediante anotaciones de tipo (type hints), el uso de estructuras de datos transitorias (transients) para mutabilidad local controlada, y la optimización de algoritmos mediante llamadas a primitivas nativas de Java. Cubre la paralelización con reducers, el profiling de CPU y memoria en la JVM y técnicas de reducción de pausas del recolector de basura (GC).

    Es una lectura de ingeniería imprescindible para desarrolladores que necesitan ejecutar cargas de trabajo de baja latencia o cómputo masivo en Clojure sin sacrificar la elegancia del código funcional.

    • Clojure
    • Alto rendimiento
    • JVM Tuning
    • Type Hints
    • Transients
    • Reducers
    • Garbage Collection
    • Packt

    ¿Cómo enseña?

    TeóricoPráctico

    Con ejercicios

    • ✓ Incluye ejercicios
    • ✗ Sin proyectos

    Más de Clojure con nivel Avanzado