
Explores Java 8's flaws, bugs, and design inconsistencies, offering insights on addressing issues like broken Stream#flatmap and parallel processing challenges. Provides practical solutions for developers.

Explore building a federated Meetup recommendation system using Micronaut, integrating various databases and APIs for event-sourced data processing and reactive services.

Optimizing Twitter services using Graal and Machine Learning for enhanced efficiency and cost reduction. Explores autotuning Graal inlining parameters with Autotune framework for improved performance.

Explore GraalVM's universal runtime for multiple languages and Oracle-MLE's integration of GraalVM in databases, enabling efficient multilingual stored procedures and user-defined extensions.

Explore reactive programming in Java using Project Reactor and Spring Boot 2, learning to build efficient and scalable full-stack applications with improved performance and responsiveness.

Learn to build a Reactive Server using non-blocking Java API and Project Reactor. Explore the power of Reactive Programming for efficient, scalable web application development.

Explore the evolution of distributed architecture, from monolithic core banking to modern microservices and serverless, with practical tips, code samples, and insights on security and implementation challenges.

Hands-on introduction to Fn, an open-source FaaS platform, focusing on writing, testing, and deploying Java functions. Covers Spring Cloud Function, Serverless Kotlin, and function orchestration using Fn Flow API.

Learn to use Testcontainers for efficient integration testing with Docker. Explore real-world examples using Spring Boot, PostgreSQL, Redis, and Selenium to create reliable and cross-platform test environments.

Explore reactive relational database connectivity, its benefits, and implementation in fully reactive stacks. Learn about R2DBC's API, features, and advantages over traditional approaches.

Explore 12 unique capabilities of JVM languages beyond Java, including special compiler support, library features, and language-specific constructs in Scala, Groovy, and Kotlin.

Explore event-driven Java apps using Redis Streams. Learn to integrate, consume, and produce messages with Spring Framework for efficient message-oriented applications.

Explore Google's open-source tools for seamless Kubernetes development, including Skaffold for continuous deployment, Kaniko for secure image building, and Jib for faster builds.

Learn to apply Domain-Driven Design and Command Query Separation principles to cloud architectures, using modern technologies like Java, Spring, and Kubernetes for efficient system design and implementation.

Explore the evolution of programming, current challenges, and future trends. Learn about the perfect storm influencing change and how the field is adapting to modern demands and technologies.

Esplora ZGC e ShenandoahGC, i nuovi Garbage Collector di Java 11/12, per ridurre le pause a pochi millisecondi. Impara ad attivarli, configurarli e ottimizzare le prestazioni.

Explore GraalVM's revolutionary impact on Java, enabling millisecond boot times and minimal memory usage. Learn to adapt existing applications and frameworks for optimal performance on this promising platform.

Esplora il Deep Learning distribuito con DeepLearning4J, ND4J e Apache Spark. Scopri potenzialità e sfide nell'implementazione di reti neurali multilayer su diverse modalità di deployment di cluster Spark.

Explore containerization for Java integration testing using testContainers. Learn best practices and see examples of leveraging containers for efficient development, testing, and deployment workflows.

Optimizing Twitter services using Graal and Machine Learning for improved performance and cost reduction, with insights on autotuning Graal inlining parameters.

Strategie per modernizzare e migliorare il codice legacy di lastminute.com, sfruttando gli strumenti dell'ecosistema Java per navigare e ristrutturare moduli complessi e trascurati.