
Explore Akka Streams' powerful DSL for efficient streaming computation. Learn Reactive Streams principles, component design, and complex graph creation through live coding examples.

Explore the future of application architecture through the lens of bee colonies, drawing parallels between reactive systems and nature's efficient organizational structures.

Explore reactive programming with Quarkus for building efficient, scalable microservices. Learn to leverage its supersonic startup and subatomic memory footprint for cloud-native applications.

Explore building stateful clustered microservices using Java, actors, and Kubernetes. Learn about the actor model, resilient systems, and practical implementation in a Kubernetes environment.

Explore building a reactive server with non-blocking I/O, back pressure support, and Project Reactor. Learn to handle complex I/O operations and implement Reactive Streams efficiently.

Gentle introduction to reactive programming and systems in Java, covering key concepts and practical applications for efficient, scalable software development.

Explore reactive architecture principles inspired by honeybee behavior, learning to build more responsive and resilient software solutions through nature-inspired design patterns.

Develop high-performance, scalable Java microservices using reactive programming, LMAX Disruptor, Undertow server, and Kubernetes for cloud-native deployment strategies.

Explore Java-based reactive frameworks like RxJava, Spring Reactor, Akka, and Vert.x to tackle asynchronicity challenges. Learn reactive programming basics and see real-world applications in microservices.

Explore building a multiplayer Pac-Man game using RSocket, comparing different communication protocols and showcasing the advantages of this application protocol for networked applications.

Live coding session demonstrating refactoring from callbacks to Observables in TypeScript, focusing on asynchronous programming best practices and maintainable code for single-page applications.

Explore reactive programming in Spring with Josh Long, covering key concepts and practical applications for building scalable, efficient applications.

Transforming Spring Boot from Java to Kotlin: strategies, improvements, and best practices for migrating large codebases, with live coding demonstrations and practical tips.

Explore full-stack microservices architecture, addressing the often-overlooked frontend development challenges in distributed systems. Learn strategies for building scalable and maintainable web applications.

Explore Java 21's virtual threads and structured concurrency, learning implementation techniques and avoiding common pitfalls for high-throughput applications.

Explore Java 19's virtual threads and structured concurrency, learning their benefits and potential pitfalls for high-throughput applications.

Explore generalized symmetries in quantum field theory and their applications in high-energy and condensed matter physics, emphasizing locality and observables.

Explore principles and patterns for building reactive systems. Learn how message passing enables isolation, resilience, and elasticity in modern software architectures.

Explore RxJS in Angular: efficient, expressive, and essential for clean components. Learn core concepts like hot vs cold observables, piping operations, and common operators to overcome the learning curve.

Explore the evolving front-end landscape: functional programming, immutability, and reactive patterns. Discover how modern web development challenges traditional paradigms and bridges the gap between front-end and back-end.

Explore how Java 21's virtual threads transform concurrent programming, comparing them with reactive approaches and discovering new possibilities with Structured Concurrency and Scoped Values.