
Explore scaling solutions for flight search APIs using GCP PubSub and Broadway. Learn to reduce processing time variance and improve service reliability in Elixir.

Explore the architecture, design choices, and lessons learned in building a scalable SaaS platform using microservices and event-driven architecture with Elixir.

Explore core concepts of Conflict-free Replicated Data Types (CRDTs) and their application in building distributed apps with offline-first capabilities. Learn performance metrics and improvement strategies.

Explore RabbitMQ Streams' evolution, including stabilization, ecosystem growth, and upcoming features like super streams and single active consumer for enhanced publishing and consuming capabilities.

Discover techniques for developing high-performance, dependable, and secure RabbitMQ client libraries. Learn about Carl Hörberg's contributions and insights into creating superior messaging solutions.

Learn to upgrade your RabbitMQ cluster safely and reliably while maintaining 100% uptime. Discover step-by-step techniques for implementing new features, bug fixes, and security patches without service interruption.

Explore Khepri's evolution, its benefits for RabbitMQ users, and the timeline for its integration into a GA release. Learn about the next-gen schema database's progress and potential impact.

Explore AWeber's decade-long use of RabbitMQ in production, covering topologies, standards, monitoring, and operational management for high-volume message delivery.

Explore RabbitMQ performance factors and learn to use PerfTest for simulating workloads across different topologies. Gain practical insights into optimizing RabbitMQ throughput.

Discover tools and techniques for optimizing RabbitMQ performance, including spotting bottlenecks, profiling, and improving throughput and latency while minimizing resource usage.

Explore LinkedIn's Erlang-based network observability system for processing millions of data points per second, addressing scalability challenges in large-scale infrastructure.

Explore Elixir's application in small hydropower plants using Nerves. Learn about SCADA systems, custom hardware, and industrial implementations of Elixir for distributed control and monitoring.

Explore distributed Elixir's pros, cons, and best practices. Learn to maximize cluster value, avoid pitfalls, and unlock the potential of this underutilized feature.

Explore the symbiotic relationship between Erlang and Elixir, examining their impact on various domains and the reasons behind their growing popularity in software development.

Explore RabbitMQ's potential to replace outdated message queuing solutions in legacy environments, addressing challenges and presenting solutions for modernization initiatives.

Explore RabbitMQ architecture, recent performance enhancements, and future directions. Learn how Erlang Runtime System enables scalable message brokering and discover solutions to current bottlenecks.

Explore innovative approaches to programming distributed systems, leveraging language design for improved performance, correctness, and expressiveness in large-scale applications.

Explore BEAM's 30-year evolution, focusing on concurrency models and fault-tolerant systems. Gain insights into developing robust concurrent programs and understanding BEAM's architecture.

Explore RabbitMQ streams' design journey, internals, and new filtering feature. Gain insights into best practices, limitations, and future developments for efficient message streaming and partitioning.

Explore OpenTelemetry for enhanced visibility in production environments, focusing on monitoring and observability concepts, tools, and Elixir libraries for distributed systems.

Explore probabilistic design-time modeling for real-time distributed systems, focusing on functional programming principles to ensure quality and performance in complex software architectures.