
Explore the architecture and scalability of Riot Games' messaging system for League of Legends, enabling real-time communication with millions of players across hundreds of services.

Explore Onyx-Native library for modernizing legacy scientific computing systems, focusing on information flow models and their application to complex, long-lived codebases like NOAA's ASOS Ingest System.

Explore ClojureScript's relevance in modern web development, comparing its features with ES6 and showcasing code examples to help developers make informed decisions about its adoption.

Explore PTero, a workflow system using petri nets for genomic data analysis. Learn about its architecture, development, and advantages in managing complex computational workflows at scale.

Explore unikernels as the next step in application deployment, their benefits over Linux containers, and their potential to solve current production environment challenges.

Explore JVM performance optimization, memory models, and concurrency for high-speed software. Learn from real-world experiences in scaling and tuning massive real-time analytics systems.

Explore a new approach to database architecture using Apache Samza, transforming traditional models into real-time stream processing for improved scalability, robustness, and data flexibility.

Explore how HCA Healthcare's Waterpark platform, built with ErlangVM and Elixir, revolutionized healthcare integration during COVID-19. Learn about actor models, continuous availability, and innovative tech solutions in a Fortune 100 company.

Explore software design principles to combat complexity, emphasizing simplicity and ease in development. Learn strategies for creating maintainable and scalable systems from an industry expert.

Explore Babel, an untyped stack-based language with unique features for containerization, code execution policies, and data visualization. Learn its philosophy and capabilities for efficient programming and cloud computing.

Explore Riot Games' transition to Riak for real-time statistics in League of Legends, discussing data modeling, scalability challenges, and strategies for handling eventually consistent data in gaming.

Explore a code generation engine built in Elm for creating readable, typesafe, and maintainable code, featuring automatic imports, formatting, and built-in type checking.

Explore Shopify's evolution from edge-tier rate limiting to application-tier user queueing, enhancing fairness and UX during high-traffic events. Learn strategies for load testing and migrating throttling mechanisms.

Insights on how expert developers and high-performing teams leverage errors as opportunities for better software, based on decades of research with professionals in the industry.

Explore how pure functional programming languages can outperform imperative ones, from network-level to CPU instructions, challenging common performance assumptions in software development.

Explore integrating Language-theoretic Security principles into the Software Development Life Cycle for enhanced system security and robustness.

Explore 10 tactics for managing modern software supply chains, balancing open-source benefits with security risks. Learn to assess vendors, conduct red team exercises, and implement effective incident response strategies.

Expertos de Mercado Libre comparten su experiencia en detección y respuesta anti-phishing, enfocándose en la protección de usuarios y clientes de la plataforma.

Explore scaling Prometheus for massive metrics installations, covering field hint indices, query push down, GitOps deployment, and lessons learned from eBay's journey to planet-scale observability.

Explore chaos experimentation as a test-driven development approach for distributed systems, enhancing reliability and validating changes throughout the software lifecycle.

Explore how SRE teams evolve as startups grow, focusing on organizational changes, advocacy strategies, and overcoming technical debt to support rapid scaling and maintain operational excellence.