
Explore modern Java microservices in the cloud, focusing on productivity and simplicity. Learn architectural approaches, technology choices, and design decisions for fast-paced startup development.

Explore service mesh's role in cloud-native stacks, its benefits for microservices and monoliths, and how it simplifies application design while addressing potential complexities.

Explore effective testing strategies for microservices, challenging traditional approaches. Learn tools and methods to validate service contracts and optimize test environments.

Explore serverless Java for cloud-native development, gaining insights on efficiency, scalability, and seamless infrastructure integration.

Explore CRaC, an OpenJDK project addressing JVM warmup issues in microservices. Learn about its snapshot approach for faster startup times while maintaining runtime performance.

Explore Quarkus for fast, memory-efficient Java apps with Dev mode, Dev UI, and Dev Services. Learn its inner workings and see it in action using familiar APIs.

Explore Helidon Nima, a Loom-based microservices framework offering high performance with simplified, synchronous routing. Learn about virtual threads and their impact on application development.

Explore data-oriented programming in Java, its principles, and recent language additions like records and pattern matching. Convert an OOP application to showcase advantages in microservices.

Explore pragmatic system design using Serverless and Function-as-a-Service to balance frequent deployments with stable capabilities, offering an alternative to full microservices migration.

Discover how to build optimized microservices using Micronaut and GraalVM Native Image for efficient, high-performance applications deployable to Kubernetes or serverless platforms.

Explore serverless Java app deployment using MicroProfile and Quarkus on Google Cloud Run, minimizing infrastructure work while maximizing efficiency and flexibility.

Explore serverless Java's advantages, from infrastructure as code to energy savings, with live deployments and pragmatic event-driven architectures.

Explore modular Java application design for flexible deployment as monolith or microservices. Learn testing strategies and benefits of this approach using Quarkus and Jakarta standards.

Learn to build high-performance, cloud-native Java apps using EclipseStore for efficient in-memory data processing, cost savings, and simplified architecture without traditional databases.

Explore patterns and practices for implementing scalable, maintainable event-driven microservices architecture, focusing on distributed data management and transaction handling.

Explore a system predicting pollution levels using Kafka Streams, based on historical and current weather data. Learn from WorldRemit's open-source project for practical machine learning applications.

Implement once, execute anywhere with Spring and Functions. Learn to create versatile applications deployable across various platforms and environments.

Explore how Testcontainers simplifies integration testing, enhancing software reliability and development efficiency.

Explore service mesh concepts and implementation for Java developers, focusing on microservices architecture and cloud-native applications.

Explore triple-active architecture across three clouds using Cilium for seamless connectivity and enhanced reliability in distributed systems.

Explore event streaming's potential to revolutionize data processing and integration across diverse systems, enhancing real-time decision-making and operational efficiency.