
Explore categories of unforeseen, catastrophic system failures and strategies to fortify against them, including capacity testing, incident management, and communication.

Explore real-world insights on implementing testing in production for large-scale microservices, focusing on architecture, capacity planning, and infrastructure components.

Efficient RPC library for datacenter networks offering high performance without sacrificing generality. Handles packet loss and congestion while achieving low latency and high bandwidth on commodity hardware.

Explore multi-transaction differential fuzzing for detecting Ethereum consensus bugs, improving security and reliability in blockchain networks.

Explore SKQ, a FreeBSD Kqueue redesign that significantly improves application tail latency and low-latency throughput through scalable architecture and event scheduling policies.

Explore Homa/Linux: a high-performance transport protocol outperforming TCP and DCTCP in latency and congestion control, with potential for further optimization through software overhead reduction.

Optimizes data passing in serverless workflows, adapting to dynamic factors for improved performance and cost-efficiency in analytics applications.

Accelerating FaaS workflows by executing functions as threads, providing lightweight isolation, and dynamically identifying parallelism opportunities to enhance performance and reduce latency.

Discover Pinterest's scalable API ownership framework, designed to manage 1700+ endpoints across 70+ teams, addressing challenges and implementing effective solutions for large-scale code management.

Dynamic scaling system for efficient GPU utilization in deep learning, improving memory and computation usage without compromising fairness or performance in large-scale clusters.

Explore Project Everest's verified, high-performance secure communication components. Learn about F* programming, EverCrypt, EverParse, and EverQuic-transport, and their adoption in major projects.

Explore a cutting-edge dynamic analysis infrastructure for instrumenting untrusted execution flow, bridging user and kernel spaces in system security.

Explore innovative techniques for efficient fuzzing of stripped binaries, including incremental and stochastic rewriting, static writing, and delta debugging.

Explore Google's release engineering practices, including bazel usage, branching strategies, and automated systems. Learn about disciplines, philosophies, and techniques for improving release processes.

Explore Stripe's approach to prioritizing technical infrastructure investments, balancing firefighting and innovation, and enabling long-term success through strategic decision-making and resource allocation.

Detailed analysis of RocksDB workloads at Facebook, revealing key-value usage patterns and proposing improved benchmarking methods for more accurate representation of real-world scenarios.

Explore techniques to optimize Linux disk encryption performance, focusing on dm-crypt architecture and potential improvements for faster transparent data protection.

Comprehensive overview of Linux systems performance, covering tools, methodologies, and techniques for analysis and tuning. Ideal for developers and sysadmins seeking to optimize Linux environments.

Explores human factors in automation, challenges for system administrators, and strategies for coping with complex socio-technical systems. Discusses resilience, expertise development, and the ironies of automation.

Explore techniques to protect binary executables against automated bug-finding tools, focusing on impeding fuzzing, symbolic execution, and hybrid fuzzing approaches while maintaining performance.

Explores intra-process isolation for high-throughput data plane libraries, proposing protected libraries as a new OS abstraction to achieve safety and performance in kernel-bypass approaches for managing high-speed devices.