
Explore the Actor Model's role in orchestrating complex applications, with practical demos showcasing its utility in frontend and backend development for improved code performance.

Explore the power of Continuations in Java, understanding their role in virtual threads and high scalability. Learn to implement a simple VirtualThread class using the Continuation API.

Explore creating a new JVM language, covering grammar, semantics, interpreters, and interoperability. Learn about parsers, optimizations, and tackle common language design challenges.

Explore RabbitMQ .NET Client's evolution towards concurrency, covering async implementation, message consumption improvements, and performance impacts. Gain insights into modern client development.

Explore functional programming in C# using familiar features like LINQ and delegates. Learn to write more robust, readable, and maintainable code while enabling concurrency and serverless applications.

Explore alternative async implementations using monads, coroutines, and fibers in C#. Learn about Project Loom's approach and potential improvements over thread-pool-based async/await.

Explore the history and modern relevance of procedural programming in concurrent systems, from cobegin to coroutines, challenging assumptions and connecting past innovations to current trends.

Live coding demonstration showcasing modern C++ features and techniques, including modules, coroutines, and C++23 additions, aimed at practical application for everyday developers in embedded and industrial settings.

Explore parallelism safety guidelines for C++, covering challenges in multicore architectures and potential issues with newer features. Gain insights into future rules for safety-critical software development.

Explore lock-free programming by constructing a Single Producer Single Consumer FIFO, optimizing performance and addressing cache coherency issues in modern C++.

Explore advanced C++ concurrency features in Concurrency TS2, including Synchronized Value, Safe Reclamation, Bytewise Atomic Memcpy, and Asymmetric Fence. Learn their applications in lock-free and low-latency programming.

Explore lock-free atomic shared pointers implementation without split reference count. Learn an elegant solution using hazard pointers for improved performance in concurrent C++ programming.

Explore building user-friendly C++ coroutine types for async operations, including file downloads and promise handling, with insights on potential improvements and advanced implementations.

Explore C++20 coroutines and structured concurrency with Corral, an open-source framework. Learn practical implementation, task management, and integration with existing systems for simplified concurrent logic.

Explore the design and implementation of asynchronous task libraries, uncovering challenges and decisions behind APIs like TPL and async/await through a ground-up approach.

Explore capture tracking in Scala with Martin Odersky, delving into advanced concepts and techniques for efficient memory management and resource handling.

Explore challenges and possibilities in reasoning about security in concurrent systems code with expert Peter Sewell.

Explore socket concepts like select and poll for composing concurrent operations in C++. Learn to apply Unix primitives and Go-like semantics to solve concurrency problems efficiently.

Explore building an HTTP server using C++'s sender/receiver framework for asynchronous operations. Learn to implement networking senders, coroutine tasks, and async scopes for efficient, embedded server development.

Explore choreographic programming's essence, beauty, and necessity. Delve into its applications in cloud computing, microservices, concurrency, and digital democracy with Professor Fabrizio Montesi.

Explore the FLAME pattern for auto-scaling existing app code without added complexity, revolutionizing serverless architecture in Elixir.