
Comprehensive guide to microservices architecture, covering design, integration, tools, and security. Learn to build scalable, maintainable applications using modern development practices.

Learn to build REST APIs with Spring Boot, covering setup, controllers, services, JPA, and deployment in this comprehensive quickstart guide.

Learn to implement RabbitMQ for distributed messaging, covering core components, server setup, and client development in Node.js. Gain practical insights on this powerful message queue technology.

Comprehensive guide to HAProxy, covering load balancing, scaling, security, and advanced configurations for high-performance web infrastructure.

Learn real-time stream processing with Kafka Streams, from installation to application development and testing. Covers multi-node clusters, Windows setup, and IntelliJ IDEA configuration.

Learn to build and connect microservices using Spring Boot, focusing on communication between services and service discovery with Eureka. Gain practical skills in creating APIs and implementing client-side load balancing.

Explore key cloud technologies including microservices, infrastructure as code, service mesh, containers, APIs, serverless, and event-driven architecture for modern application development.

Learn advanced fault tolerance and resilience techniques for Spring Boot microservices, including circuit breakers, timeouts, and Hystrix implementation for robust, scalable distributed systems.

Explore how data lakehouse architecture with Apache Hudi supports real-world predictive ML and vector-based AI use cases in this 30-minute keynote by Vinoth Chandar, creator of Apache Hudi. Learn about ingesting data with minute-level freshness, providin…

Explore the evolution of data processing architectures for Generative AI in this 12-minute talk by Emily Ekdahl at the MLOps.community event. Discover how real-time data streaming solutions using Apache Kafka and Apache Flink are revolutionizing the way…

Explore techniques for achieving atomicity and consistency between message queues and databases in modern application development. Learn how to synchronize database transactions with messaging activities, crucial for scenarios like updating order statuse…

Explore how ING Bank scaled its service mesh from 1 to 10,000 running instances across multiple regions and deployment types over 8 years in this insightful conference talk. Gain a thorough understanding of the core concepts that make ING's service mesh…

Explore the benefits of a single-stack Java approach for web development in this 30-minute conference talk from Devoxx. Discover how modern Java UI frameworks enable developers to build both frontend and backend components entirely in Java, addressing th…

Explore the intricate journey of data into Apache Kafka® in this 49-minute conference talk from Devoxx. Delve into the complex process behind the seemingly simple producer.send() call, tracing the path of a request from its inception to disk storage and…

Explore the world of data streaming through this 39-minute conference talk from Devoxx. Dive into Confluent's Data Streaming Platform and discover how to Stream, Connect, Govern, and Process large volumes of information effectively. Learn about the revol…

Explore the critical decision-making process in software design and architecture through this 51-minute conference talk by Bert Jan Schrijver at Devoxx. Delve into the challenging question of whether to build generic, reusable solutions or specific ones…

Build a real-time anomaly detection system using streaming data engineering techniques. Learn end-to-end implementation for monitoring and identifying unusual patterns in data streams.

Explore Java development with AI using LangChain4J and Spring AI. Learn to extract information from images for automatic form-filling using Azure OpenAI and Container Apps in a microservice architecture.

Discover 15 crucial best practices for Apache Kafka, covering naming conventions, replication, partitioning, data quality, and more. Gain practical insights to optimize your Kafka environment.

Learn to build efficient Docker images for Spring apps, from basic to advanced techniques, optimizing deployment speed and traffic volume.

Explore cloud-native security strategies, emphasizing a shift-left approach for robust application protection in modern environments.