
Explore Apache Pulsar and Apache Kafka architectures, compare Java client implementations, and learn how to combine these streaming technologies for optimal data processing solutions.

Explore cloud-native practices for air-gapped infrastructures, focusing on architecture, microservices, Kubernetes, and security by design in investigative analytics for governmental organizations.

Discover strategies for enhancing developer productivity, team coordination, and engineering culture. Learn from real-world examples at Atlassian and other tech companies to improve your development process.

Explore Java microservices frameworks and GraalVM Native Image for building fast, scalable applications with quick startup and low resource usage while maintaining high performance.

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

Explore building ultra-fast cloud-native apps and microservices using Java, covering micro runtimes, native images, serverless architecture, and modern data processing techniques.

Explore the serverless landscape beyond simple functions, including containerized apps, API gateways, orchestrators, event-driven architectures, and hybrid serverless-serverful solutions.

Implement and secure microservices using KoaJS, OAuth/OIDC standards. Learn Node.js, microservice architecture, and authentication/authorization for enterprise applications.

Explore pragmatic system design using Serverless and Function-as-a-Service to achieve flexible deployment of business capabilities, balancing between monoliths and microservices.

Explore a modernization strategy using the outbox pattern and event-driven technologies. Learn how change data capture enables legacy app extension within cloud-based microservice architectures, using Kafka, Quarkus, and OpenShift.

Explore effective microservices in data-centric environments, covering topics like data science, styling, software development, continuous delivery, and event-driven architectures.

Pragmatic guide for migrating to microservices: strategies for decoupling, evolving, and addressing challenges in transitioning from monolithic to microservices architecture.

Bryan Cantrill shares insights on maintaining composure during system failures, exploring debugging techniques, and fostering a culture of effective problem-solving in high-pressure software development environments.

Explore serverless architectures: benefits, implementation, and impact on software development. Learn about AWS Lambda, event-driven pipelines, and advantages of serverless computing.

Explore microservices transformation from a startup's perspective, covering key concepts, challenges, and strategies for successful implementation in small, autonomous teams.

Explore event-driven service systems using Java and annotations, focusing on Spring Boot tools for microservices and serverless functions deployment.

Explore a case study on implementing Kafka-based microservices data pipelines at scale in Evernorth Health Services, showcasing real-world applications and challenges.

Explore Apache Kafka's transaction evolution, from KIP-98 to KIP-890, covering idempotency, protocol improvements, and solutions for hanging transactions.

Explore declarative streaming data pipelines on Kubernetes using Flink and SQL. Learn to simplify development, integrate systems, and optimize configurations for efficient stream processing.

Explore partition multihoming (PMH) to mitigate Kafka broker gray failures, enhancing reliability for key-based partitioning. Learn implementation details, workflow, and future roadmap for virtual partitioning in Apache Kafka.

Explore the multi-year journey to enhance Confluent Cloud's performance, learning about workload design, cloud-native complexities, challenges faced, and key principles for improving data streaming systems.