32 Vassar Street,
Cambridge, MA 02139
I am a postdoc in the PDOS group at MIT CSAIL. I'm interested in distributed systems, especially for datacenters; operating systems; and systems security.
Before joining MIT, I spent several enjoyable years doing my PhD in the NetOS group at the Computer Laboratory in the other Cambridge.
You can find me on Twitter and GitHub as @ms705.
My wife, Julia Netter, is a political philosopher.
I'm on the academic job market in 2018/2019.
CV – Research statement – Teaching statement
I build distributed systems around new abstractions, reducing their complexity and increasing their performance.
Towards Multiverse Databases
Alana Marzoev, Lara Timbó Araújo, Malte Schwarzkopf, Samyukta Yagati, Eddie Kohler, Robert Morris, M. Frans Kaashoek, Sam Madden
To appear in Proceedings of the 17th ACM/SIGOPS Workshop on Hot Topics in Operating Systems (HotOS 2019)
Conclave: secure multi-party computation on big data
Nikolaj Volgushev, Malte Schwarzkopf, Ben Getchell, Andrei Lapets, Mayank Varia, Azer Bestavros
To appear in Proceedings of the 14th ACM/SIGOPS European Conference on Computer Systems (EuroSys 2019)
Noria: dynamic, partially-stateful data-flow for high-performance web applications
[usenix] [website] [code]
Jon Gjengset*, Malte Schwarzkopf*, Jonathan Behrens, Lara Timbó Araújo, Martin Ek, Eddie Kohler, M. Frans Kaashoek, Robert Morris
In Proceedings of the 13th USENIX Symposium on Operating Systems Design and Implementation (OSDI 2018)
Firmament: fast, centralized cluster scheduling at scale
[usenix] [website] [code] – Now available for Kubernetes!
Ionel Gog, Malte Schwarzkopf, Adam Gleave, Robert N. M. Watson, Steven Hand
In Proceedings of the 12th USENIX Symposium on Operating Systems Design and Implementation (OSDI 2016)
Queues don't matter when you can JUMP them!
Matthew P. Grosvenor, Malte Schwarzkopf, Ionel Gog, Robert N. M. Watson, Andrew W. Moore, Steven Hand, Jon Crowcroft
In Proceedings of the 12th USENIX Symposium on Networked Systems Design and Implementation (NSDI 2015) – Best paper award!
Musketeer: all for one, one for all in data processing systems
[ACM DL] [website] [code]
Ionel Gog, Malte Schwarzkopf, Natacha Crooks, Matthew P. Grosvenor, Allen Clement, Steven Hand
In Proceedings of the 10th ACM/SIGOPS European Conference on Computer Systems (EuroSys 2015)
Omega: flexible, scalable schedulers for large compute clusters
[ACM DL] – Ideas adopted in Nomad, Kubernetes.
Malte Schwarzkopf, Andy Konwinski, Michael Abd-El-Malek, John Wilkes
in Proceedings of the 8th ACM/SIGOPS European Conference on Computer Systems
(EuroSys 2013) – Best student paper award!
The seven deadly sins of cloud computing research
Malte Schwarzkopf, Derek G. Murray, Steven Hand
in Proceedings of the 4th USENIX Workshop on Hot Topics in Cloud Computing (HotCloud 2012) at USENIX ATC 2012
Ciel: a universal execution engine for distributed data-flow computing
Derek G. Murray, Malte Schwarzkopf, Christopher Smowton, Steven Smith, Anil Madhavapeddy, Steven Hand
in Proceedings of the 8th USENIX Symposium on Networked System Design and Implementation (NSDI 2011)
My PhD dissertation looks at operating systems for datacenter environments, and at new approaches to cluster scheduling for datacenters.
For more, including workshop and journal papers, see the full publication list or Google Scholar.
In Spring 2018, I co-taught 6.824: Distributed Systems Engineering with Robert Morris.