Pekka Enberg
- Founder and CTO at Turso
- Ph.D. candidate at University of Helsinki
Contact
- ORCiD: 0000-0002-5661-2124
- Email: [email protected]
- Google Scholar
- GitHub
- X
Bio
Pekka Enberg is the Founder and CTO of Turso and a PhD Candidate in Computer Science at the University of Helsinki. He received his M.S. in Computer Science from the University of Helsinki in 2016. In the past, Pekka has worked on the Apache Cassandra-compatible low-latency, high-throughput distributed database system, ScyllaDB, as well as on the Linux kernel as a contributor and maintainer of SLAB memory allocators and the OSv unikernel, an operating system designed to run efficiently on the cloud. His current research focuses on the intersection of low-latency networked systems and serverless edge computing.
Articles, Talks, and Podcasts
- Nov 2024: Deterministic Simulation Testing in Systems from HEL
- Oct 2024: Patterns of Low Latency in the P99 conference
- Sep 2023: Database on the Edge: Turso in The Distributed Fabric Pod
- Jun 2023: Beyond Cloud Computing: Towards the Edge at Future Frontend
- Apr 2023: Beyond Cloud Computing: Towards Serverless, Edge, and Sky Computing at Aurajoki Overflow
- Mar 15, 2022: Latency is Driving Edge and Serverless Computing Infrastructure
- Jan 30, 2020: On Parallel Programming
- Dec 18, 2018: On Kernel-Bypass Networking and Programmable Packet Processing
- Dec 30, 2017: The Evolution and Future of Hypervisors
Publications
Conference
- Pekka Enberg, Ashwin Rao, Sasu Tarkoma (2019). The Impact of Thread-Per-Core Architecture on Application Tail Latency. In ANCS ‘19. [PDF] [Slides]
- Avi Kivity, Dor Laor, Glauber Costa, Pekka Enberg, Nadav Har’El, Don Marti, Vlad Zolotarov (2014). OSv-Optimizing the Operating System for Virtual Machines. In ATC ‘14. [PDF] [Code] [Slides]
Workshop
- Pekka Enberg, Sasu Tarkoma, Jon Crowcroft Ashwin Rao (2024). Serverless Runtime / Database Co-Design With Asynchronous I/O. In EdgeSys ‘24. [PDF]
- Pekka Enberg, Sasu Tarkoma, Ashwin Rao (2023). Towards Database and Serverless Runtime Co-Design. In CoNEXT-SW ‘23. [PDF] [Slides]
- Pekka Enberg, Ashwin Rao, Sasu Tarkoma (2019). Partition-Aware Packet Steering Using XDP and eBPF for Improving Application-Level Parallelism. In ENCP ‘19. [PDF]
- Pekka Enberg, Ashwin Rao, Sasu Tarkoma (2019). I/O Is Faster Than the CPU – Let’s Partition Resources and Eliminate (Most) OS Abstractions. In HotOS ‘19. [PDF] [Slides]
Theses
- Pekka Enberg (2016). A Performance Evaluation of Hypervisor, Unikernel, and Container Network I/O Virtualization. Master’s Thesis, University of Helsinki. [PDF]
Magazine
- Pekka Enberg, Ashwin Rao, Jon Crowcroft, Sasu Tarkoma (2022). Transcending POSIX: The End of an Era?. In USENIX ;login:. [URL]