| A large scale analysis of hundreds of in-memory cache clusters at Twitter | case-study, redis, scale | 2020-11-06 |
| ACMS: The Akamai Configuration Management System | akamai, configuration | 2021-07-22 |
| An Empirical Study on the Correctness of Formally Verified Distributed Systems | verification, distributed-systems | 2019-03-03 |
| Anna: A KVS For Any Scale | big-data | 2016-01-01 |
| ApproxJoin: Approximate Distributed Joins | distributed-systems, database-things | 2018-12-25 |
| Asynchronous Monad for Reactive IoT Programming | haskell, frp | 2020-11-23 |
| Automatically Detecting and Fixing Concurrency Bugs in Go Software Systems | go, concurrency | 2021-03-13 |
| Azure Data Lake Store: A Hyperscale Distributed File Service for Big Data Analytics | big-data | 2016-01-01 |
| Big Data Technology Literature Review | big-data | 2016-01-01 |
| Broom: sweeping out Garbage Collection from Big Data systems | | 2016-01-01 |
| Build systems a la carte | haskell, build-systems, spj | 2018-06-14 |
| Charon: Declarative Provisioning and Deployment | nix, functional-programming | 2016-01-01 |
| Checking Cloud Contracts in Microsoft Azure | firewalls, model-checking | 2021-05-21 |
| City Data Fusion: Sensor Data Fusion in the Internet of Things | | 2016-01-01 |
| Cloud Programming Simplified: A Berkeley View on Serverless Computing | cloud | 2019-06-29 |
| Combining Deep and Shallow Embedding for EDSL | haskell, dsl | 2018-07-31 |
| Concurrent multi-level arrays: Wait-free extensible hash maps | | 2016-01-01 |
| Debugging Distributed Systems withWhy-Across-Time Provenance | distributed-systems | 2018-12-25 |
| Dissecting Apple's Meta-CDN during an iOS Update | cdn | 2019-01-10 |
| Distributed Systems | distributed-systems | 2018-07-01 |
| Domain-specific Languages and Code Synthesis Using Haskell | haskell | 2016-01-01 |
| Dynamic Space Limits for Haskell | haskell, ghc | 2019-02-01 |
| Engineering and Software Engineering | general | 2018-06-01 |
| Everything You Always Wanted to Know About Synchronization but Were Afraid to Ask | | 2016-01-01 |
| Examining Raft’s behavior during partial network failures | raft, distributed-systems | 2020-07-22 |
| Fail-Slow at Scale: Evidence of Hardware Performance Faults in Large Production Systems | | 2016-01-01 |
| Fault Tolerant Functional Reactive Programming (Functional Pearl) | haskell | 2018-10-05 |
| Fault Tolerant Functional Reactive Programming | haskell | 2020-10-24 |
| Filter Before You Parse: Faster Analytics on Raw Data with Sparser | big-data | 2018-09-22 |
| From monoids to near-semirings: the essence of MonadPlus and alternative | haskell | 2016-01-01 |
| Future Psychohistory - Computation and Humanity | | 2016-01-01 |
| Google’s MapReduce Programming Model — Revisited | big-data | 2016-01-01 |
| Gorilla: A Fast, Scalable, In-Memory Time Series Database | scaling, database | 2019-04-04 |
| Gray Failure: The Achilles’ Heel of Cloud-Scale Systems | | 2016-01-01 |
| Hailstorm: Distributed Stream Processing with Exactly Once Semantics | haskell | 2016-01-01 |
| Hokusai — Sketching Streams in Real Time | | 2016-01-01 |
| How functional programming mattered | | 2016-01-01 |
| Identifying impactful service system problems via log analysis | analysis, logs | 2018-12-25 |
| In Search of an Understandable Consensus Algorithm (Extended Version) | distributed-systems, raft, leader-election | 2019-01-19 |
| Jitsu: Just-In-Time Summoning of Unikernels | | 2016-01-01 |
| Linux Traffic Control Classifier-Action Subsystem Architecture | tc, linux, firewalls | 2021-06-23 |
| MOV is Turing Complete | low-level, assembly, x86 | 2019-04-15 |
| MaRe: a MapReduce-Oriented Framework for Processing Big Data with Application Containers | map/reduce, big-data, containers | 2019-08-21 |
| Monad Transformers Step by Step | haskell | 2016-01-01 |
| Monadic Parser Combinators | haskell, parsing, classic | 2019-02-18 |
| Monads for functional programming | haskell | 2018-06-30 |
| NetChain: Scale-Free Sub-RTT Coordination | | 2016-01-01 |
| New Directions in Cloud Programming | general, cloud | 202-02-13 |
| Next-Paradigm Programming Languages: What Will They Look Like and What Changes Will They Bring? | programming-languages, future | 2019-05-13 |
| Omid, Reloaded: Scalable and Highly-Available Transaction Processing | | 2016-01-01 |
| On the Design of Distributed Programming Models | | 2016-01-01 |
| On the Turing Completeness of MS PowerPoint | computation, wacky | 2020-10-01 |
| Online Reconstruction of Structural Information from Datacenter Logs | big-data | 2016-01-01 |
| Out of the Tar Pit | general | 2021-08-16 |
| Overload Control for Scaling WeChat Microservices | scaling | 2018-12-25 |
| Paxos Made Simple | distributed-systems, consensus | 2019-05-15 |
| Paxos vs Raft: Have we reached consensus on distributed consensus? | raft, distributed-systems | 2021-07-21 |
| Programming Paradigms for Dummies: What EveryProgrammer Should Know | general | 2019-04-20 |
| Protocol-Aware Recovery for Consensus-Based Storage | | 2016-01-01 |
| Python 3 Types in the Wild: A Tale of Two Type Systems | python, type-systems | 2021-04-05 |
| Quantum Computing in the NISQ era and beyond | | 2016-01-01 |
| Quantum algorithms: an overview | | 2016-01-01 |
| Session Types with Linearity in Haskell | haskell, types | 2020-10-23 |
| Skyway: Connecting Managed Heaps in Distributed Big Data Systems | | 2016-01-01 |
| Spanner: Becoming a SQL System | | 2016-01-01 |
| Stitch: The Sound Type-Indexed Type Checker | haskell, types | 2018-12-31 |
| Storage Solutions for Big Data Systems: A Qualitative Study and Comparison | survey, storage | 2019-08-21 |
| Stream Fusion. From Lists to Streams to Nothing at All | haskell | 2016-01-01 |
| Supermonads | haskell | 2016-01-01 |
| TC Flower Offload | tc, linux, firewalls | 2021-06-27 |
| The Next 700 Programming Languages | general | 2021-08-20 |
| The Essential Guide To Queueing Theory | flow-control | 2016-01-01 |
| The HdpH DSLs for scalable reliable computation | haskell, distributed-systems | 2016-01-01 |
| The Influence of Organizational Structure On Software Quality: An Empirical Case Study | | 2016-01-01 |
| There is no Fork: an Abstraction for Efficient, Concurrent, and Concise Data Access | haskell | 2016-01-01 |
| Throttling Utilities in the IBM DB2 Universal Database Server | | 2016-01-01 |
| Towards Haskell in the Cloud | haskell, spj | 2016-01-01 |
| Towards Multiverse Databases | databases, rust | 2021-10-22 |
| Typed Tagless Final Interpreters | haskell, oleg | 2016-01-01 |
| Understanding Real-WorldConcurrency Bugs in Go | concurrency, go | 2019-02-26 |
| What slows you down? Your network or your device? | performance | 2016-01-01 |
| Why Most Unit Testing is Waste | testing | 2019-07-22 |
| Session Types for Rust | rust, types | 2022-04-17 |