« back to main page
See below for a full list of my publications; Google Scholar, however, has all that matters in much more appealing form.
Conference and workshop papers
GDPR Compliance by Construction
Malte Schwarzkopf, Eddie Kohler, M. Frans Kaashoek, Robert Morris
Learning Scheduling Algorithms for Data Processing Clusters
Hongzi Mao, Malte Schwarzkopf, Shaileshh Bojja Venkatakrishnan, Zili Meng, Mohammad Alizadeh
Towards Multiverse Databases
Alana Marzoev, Lara Timbó Araújo, Malte Schwarzkopf, Samyukta Yagati, Eddie Kohler, Robert Morris, M. Frans Kaashoek, Sam Madden
Variance Reduction for Reinforcement Learning in Input-Driven Environments [arXiv:1807.02264] [videos]
Hongzi Mao, Shaileshh Bojja Venkatakrishnan, Malte Schwarzkopf, Mohammad Alizadeh
Conclave: secure multi-party computation on big data
[ACM] [extended TR (with proofs)] [code]
Nikolaj Volgushev, Malte Schwarzkopf, Ben Getchell, Andrei Lapets, Mayank Varia, Azer Bestavros
Noria: dynamic, partially-stateful data-flow for high-performance Web applications
Jon Gjengset*, Malte Schwarzkopf*, Jonathan Behrens, Lara Timbó Araújo, Martin Ek, Eddie Kohler, M. Frans Kaashoek, Robert Morris
Evaluating End-to-End Optimization for Data Analytics Applications in Weld
Shoumik Palkar, James J. Thomas, Deepak Narayanan, Pratiksha Thaker, Rahul Palamuttam, Parimarjan Negi, Anil Shanbhag, Malte Schwarzkopf, Holger Pirk, Saman Amarasinghe, Samuel Madden, Matei Zaharia
Broom: sweeping out Garbage Collection from Big Data systems
Ionel Gog, Jana Giceva, Malte Schwarzkopf, Kapil Viswani, Dimitrios Vytiniotis, Ganesan Ramalingan, Manuel Costa, Derek Murray, Steven Hand and Michael Isard
Queues don't matter when you can JUMP them!
Matthew P. Grosvenor, Malte Schwarzkopf, Ionel Gog, Andrew W. Moore, Robert N.M. Watson, Steven Hand and Jon Crowcroft
NSDI 2015 – Best paper award!
Musketeer: all for one, one for all in data processing systems
Ionel Gog, Malte Schwarzkopf, Natacha Crooks, Matthew P. Grosvenor, Allen Clement and Steven Hand
Journal and Magazine articles
Noria: A New Take on Fast Web Application Backends (invited submission) [usenix]
Jon Gjengset, Malte Schwarzkopf, Jonathan Behrens, Lara Timbó Araújo, Martin Ek, Eddie Kohler, M. Frans Kaashoek, Robert Morris
USENIX ;login: magazine, vol. 44, no. 1, Spring 2019.
Research for Practice: Cluster Scheduling for Datacenters (invited submission)
Malte Schwarzkopf, Peter Bailis (ed.)
ACM Queue, vol. 15, no. 5, September-October 2017. [online] [ACM DL]
Communications of the ACM, vol. 61, no. 5, May 2018. [online] [ACM DL]
Non-volatile storage (invited submission)
Mihir Nanavati, Malte Schwarzkopf, Jake Wires and Andrew Warfield
ACM Queue, vol. 13, no. 9, November-December 2015. [ACM DL]
Communications of the ACM, vol. 59, no. 1, January 2016. [ACM DL]
Jump the queue to lower latency (invited submission) [usenix]
Matthew P. Grosvenor, Malte Schwarzkopf, Ionel Gog and Andrew W. Moore
USENIX ;login: magazine, vol. 40, no. 2, April 2015.
Raft Refloated: Do We Have Consensus? [ACM DL]
Heidi Howard, Malte Schwarzkopf, Anil Madhavapeddy and Jon Crowcroft
ACM SIGOPS Operating Systems Review – Special Issue on Repeatability and Sharing of Experimental Artifacts 49.1 (January 2015).
Please mind the gap between intra- and inter-chassis parallelism!
[on the TinyToCS site]
Malte Schwarzkopf, Derek G. Murray and Steven Hand
In volume 1 of Tiny Transactions on Computer Science (TinyToCS)
As a side-effect of my research, I have produced various assets that people seem to find interesting:
- Overview diagrams and a bibliographies of the published components of Google and Facebook data center stacks (from the background chapter of my PhD dissertation).
- A talk and slide deck on the anatomy of a modern scalable infrastructure stack, drawing on examples of systems used at Google and Facebook.
My research occasionally gets covered outside academic circles and in the press. Here is a list of some things people have written. You can follow me on Twitter to find out about these occasions in real time!