Peter R. Pietzuch

Orcid: 0000-0002-6963-5640

Affiliations:
  • Imperial College London, UK
  • University of Cambridge, UK (PhD 2004)


According to our database1, Peter R. Pietzuch authored at least 148 papers between 2002 and 2024.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
Serverless Confidential Containers: Challenges and Opportunities.
Proceedings of the 2nd Workshop on SErverless Systems, Applications and MEthodologies, 2024

2023
QuanShield: Protecting against Side-Channels Attacks using Self-Destructing Enclaves.
CoRR, 2023

TENPLEX: Changing Resources of Deep Learning Jobs using Parallelizable Tensor Collections.
CoRR, 2023

Quiver: Supporting GPUs for Low-Latency, High-Throughput GNN Serving with Workload Awareness.
CoRR, 2023

Faabric: Fine-Grained Distribution of Scientific Workloads in the Cloud.
CoRR, 2023

MSRL: Distributed Reinforcement Learning with Dataflow Fragments.
Proceedings of the 2023 USENIX Annual Technical Conference, 2023

Translation Pass-Through for Near-Native Paging Performance in VMs.
Proceedings of the 2023 USENIX Annual Technical Conference, 2023

ORC: Increasing Cloud Memory Density via Object Reuse with Capabilities.
Proceedings of the 17th USENIX Symposium on Operating Systems Design and Implementation, 2023

2022
Dropbear: Machine Learning Marketplaces made Trustworthy with Byzantine Model Agreement.
CoRR, 2022

CTR: Checkpoint, Transfer, and Restore for Secure Enclaves.
CoRR, 2022

CAP-VMs: Capability-Based Isolation and Sharing for Microservices.
CoRR, 2022

CAP-VMs: Capability-Based Isolation and Sharing in the Cloud.
Proceedings of the 16th USENIX Symposium on Operating Systems Design and Implementation, 2022

IA-CCF: Individual Accountability for Permissioned Ledgers.
Proceedings of the 19th USENIX Symposium on Networked Systems Design and Implementation, 2022

Trade-Offs and Challenges of Serverless Data Analytics.
Proceedings of the Technologies and Applications for Big Data Value, 2022

2021
Scabbard: Single-Node Fault-Tolerant Stream Processing.
Proc. VLDB Endow., 2021

PAC: Practical Accountability for CCF.
CoRR, 2021

Pronto: Federated Task Scheduling.
CoRR, 2021

Spons & Shields: practical isolation for trusted execution.
Proceedings of the VEE '21: 17th ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments, 2021

rkt-io: a direct I/O stack for shielded execution.
Proceedings of the EuroSys '21: Sixteenth European Conference on Computer Systems, 2021

CubicleOS: a library OS with software componentisation for practical isolation.
Proceedings of the ASPLOS '21: 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, 2021

2020
The EuroSys 2020 Online Conference: Experience and lessons learned.
CoRR, 2020

Faasm: Lightweight Isolation for Efficient Stateful Serverless Computing.
Proceedings of the 2020 USENIX Annual Technical Conference, 2020

LightSaber: Efficient Window Aggregation on Multi-core Processors.
Proceedings of the 2020 International Conference on Management of Data, 2020

KungFu: Making Training in Distributed Machine Learning Adaptive.
Proceedings of the 14th USENIX Symposium on Operating Systems Design and Implementation, 2020

Spotnik: Designing Distributed Machine Learning for Transient Cloud Resources.
Proceedings of the 12th USENIX Workshop on Hot Topics in Cloud Computing, 2020

SlideSide: A fast Incremental Stream Processing Algorithm for Multiple Queries.
Proceedings of the 23rd International Conference on Extending Database Technology, 2020

2019
Faces in the Clouds: Long-Duration, Multi-User, Cloud-Assisted Video Conferencing.
IEEE Trans. Cloud Comput., 2019

Taming Hyper-parameters in Deep Learning Systems.
ACM SIGOPS Oper. Syst. Rev., 2019

Crossbow: Scaling Deep Learning with Small Batch Sizes on Multi-GPU Servers.
Proc. VLDB Endow., 2019

Secure end-to-end processing of smart metering data.
J. Cloud Comput., 2019

SGX-LKL: Securing the Host OS Interface for Trusted Execution.
CoRR, 2019

ServerMix: Tradeoffs and Challenges of Serverless Data Analytics.
CoRR, 2019

Using Trusted Execution Environments for Secure Stream Processing of Medical Data.
CoRR, 2019

Teechain: a secure payment network with asynchronous blockchain access.
Proceedings of the 27th ACM Symposium on Operating Systems Principles, 2019

Using Trusted Execution Environments for Secure Stream Processing of Medical Data - (Case Study Paper).
Proceedings of the Distributed Applications and Interoperable Systems, 2019

Neptune: Scheduling Suspendable Tasks for Unified Stream/Batch Applications.
Proceedings of the ACM Symposium on Cloud Computing, SoCC 2019, 2019

Thriving in the No Man's Land between Compilers and Databases.
Proceedings of the 9th Biennial Conference on Innovative Data Systems Research, 2019

2018
Frontier: Resilient Edge Processing for the Internet of Things.
Proc. VLDB Endow., 2018

Hammer Slide: Work- and CPU-efficient Streaming Window Aggregation.
Proceedings of the International Workshop on Accelerating Analytics and Data Management Systems Using Modern Processor and Storage Architectures, 2018

Teechain: Reducing Storage Costs on the Blockchain With Offline Payment Channels.
Proceedings of the 11th ACM International Systems and Storage Conference, 2018

Meta-Dataflows: Efficient Exploratory Dataflow Jobs.
Proceedings of the 2018 International Conference on Management of Data, 2018

Graphtides: a framework for evaluating stream-based graph processing platforms.
Proceedings of the 1st ACM SIGMOD Joint International Workshop on Graph Data Management Experiences & Systems (GRADES) and Network Data Analytics (NDA), 2018

Medea: scheduling of long running applications in shared production clusters.
Proceedings of the Thirteenth EuroSys Conference, 2018

LibSEAL: revealing service integrity violations using trusted execution.
Proceedings of the Thirteenth EuroSys Conference, 2018

EndBox: Scalable Middlebox Functions Using Client-Side Trusted Execution.
Proceedings of the 48th Annual IEEE/IFIP International Conference on Dependable Systems and Networks, 2018

2017
SquirrelJoin: Network-Aware Distributed Join Processing with Lazy Partitioning.
Proc. VLDB Endow., 2017

Extending programs with debug-related features, with application to hardware development.
CoRR, 2017

Teechain: Scalable Blockchain Payments using Trusted Execution Environments.
CoRR, 2017

Emu: Rapid Prototyping of Networking Services.
Proceedings of the 2017 USENIX Annual Technical Conference, 2017

Glamdring: Automatic Application Partitioning for Intel SGX.
Proceedings of the 2017 USENIX Annual Technical Conference, 2017

SABER: hybrid data processing with heterogeneous servers.
Proceedings of the Second International Workshop on Active Middleware on Modern Hardware, 2017

SwiftAnalytics: Optimizing Object Storage for Big Data Analytics.
Proceedings of the 2017 IEEE International Conference on Cloud Engineering, 2017

TrustJS: Trusted Client-side Execution of JavaScript.
Proceedings of the 10th European Workshop on Systems Security, 2017

Large-Scale Stream Graph Processing: Doctoral Symposium.
Proceedings of the 11th ACM International Conference on Distributed and Event-based Systems, 2017

SecureCloud: Secure big data processing in untrusted clouds.
Proceedings of the Design, Automation & Test in Europe Conference & Exhibition, 2017

2016
C-RAM: Breaking Mobile Device Memory Barriers Using the Cloud.
IEEE Trans. Mob. Comput., 2016

Teechan: Payment Channels Using Trusted Execution Environments.
CoRR, 2016

FLICK: Developing and Running Application-Specific Network Services.
Proceedings of the 2016 USENIX Annual Technical Conference, 2016

AT-GIS: Highly Parallel Spatial Query Processing with Associative Transducers.
Proceedings of the 2016 International Conference on Management of Data, 2016

SABER: Window-Based Hybrid Stream Processing for Heterogeneous Architectures.
Proceedings of the 2016 International Conference on Management of Data, 2016

THEMIS: Fairness in Federated Stream Processing under Overload.
Proceedings of the 2016 International Conference on Management of Data, 2016

SCONE: Secure Linux Containers with Intel SGX.
Proceedings of the 12th USENIX Symposium on Operating Systems Design and Implementation, 2016

BrowserFlow: Imprecise Data Flow Tracking to Prevent Accidental Data Disclosure.
Proceedings of the 17th International Middleware Conference, Trento, Italy, December 12, 2016

SecureKeeper: Confidential ZooKeeper using Intel SGX.
Proceedings of the 17th International Middleware Conference, Trento, Italy, December 12, 2016

Java2SDG: Stateful big data processing for the masses.
Proceedings of the 32nd IEEE International Conference on Data Engineering, 2016

AsyncShock: Exploiting Synchronisation Bugs in Intel SGX Enclaves.
Proceedings of the Computer Security - ESORICS 2016, 2016

The SABER system for window-based hybrid stream processing with GPGPUs: demo.
Proceedings of the 10th ACM International Conference on Distributed and Event-based Systems, 2016

Ako: Decentralised Deep Learning with Partial Gradient Exchange.
Proceedings of the Seventh ACM Symposium on Cloud Computing, 2016

Towards enabling hyper-responsive mobile apps through network edge assistance.
Proceedings of the 13th IEEE Annual Consumer Communications & Networking Conference, 2016

2015
Demo: : NOMAD: An Edge Cloud Platform for Hyper-Responsive Mobile Apps.
Proceedings of the 13th Annual International Conference on Mobile Systems, 2015

Better Performance in LTE Networks with Edge Assistance: The World of Warcraft Case.
Proceedings of the 12th EAI International Conference on Mobile and Ubiquitous Systems: Computing, 2015

Network-aware stream query processing in mobile ad-hoc networks.
Proceedings of the 34th IEEE Military Communications Conference, 2015

CloudScope: Diagnosing and Managing Performance Interference in Multi-tenant Clouds.
Proceedings of the 23rd IEEE International Symposium on Modeling, 2015

Edge Reduce: Eliminating Mobile Network Traffic Using Application-Specific Edge Proxies.
Proceedings of the 2nd ACM International Conference on Mobile Software Engineering and Systems, 2015

Liquid: Unifying Nearline and Offline Big Data Integration.
Proceedings of the Seventh Biennial Conference on Innovative Data Systems Research, 2015

FlowWatcher: Defending against Data Disclosure Vulnerabilities in Web Applications.
Proceedings of the 22nd ACM SIGSAC Conference on Computer and Communications Security, 2015

2014
SymbexNet: Testing Network Protocol Implementations with Symbolic Execution and Rule-Based Specifications.
IEEE Trans. Software Eng., 2014

Information Flow Control for Secure Cloud Computing.
IEEE Trans. Netw. Serv. Manag., 2014

Making State Explicit for Imperative Big Data Processing.
Proceedings of the 2014 USENIX Annual Technical Conference, 2014

Effective Runtime Monitoring of Distributed Event-Based Enterprise Systems with ASIA.
Proceedings of the 7th IEEE International Conference on Service-Oriented Computing and Applications, 2014

Managing Expectations: Runtime Negotiation of Information Quality Requirements in Event-Based Systems.
Proceedings of the Service-Oriented Computing - 12th International Conference, 2014

Outsourcing multi-version key-value stores with verifiable data freshness.
Proceedings of the IEEE 30th International Conference on Data Engineering, Chicago, 2014

Scalable stateful stream processing for smart grids.
Proceedings of the 8th ACM International Conference on Distributed Event-Based Systems, 2014

NetAgg: Using Middleboxes for Application-specific On-path Aggregation in Data Centres.
Proceedings of the 10th ACM International on Conference on emerging Networking Experiments and Technologies, 2014

CloudSafetyNet: Detecting Data Leakage between Cloud Tenants.
Proceedings of the 6th edition of the ACM Workshop on Cloud Computing Security, 2014

2013
Scalable XML Query Processing using Parallel Pushdown Transducers.
Proc. VLDB Endow., 2013

Integrating scale out and fault tolerance in stream processing using operator state management.
Proceedings of the ACM SIGMOD International Conference on Management of Data, 2013

Supporting application-specific in-network processing in data centres.
Proceedings of the ACM SIGCOMM 2013 Conference, 2013

Hyphen: a hybrid protocol for generic overlay construction in P2P environments.
Proceedings of the 28th Annual ACM Symposium on Applied Computing, 2013

Scalable and Fault-tolerant Stateful Stream Processing.
Proceedings of the 2013 Imperial College Computing Student Workshop, 2013

Aggregation for implicit invocations.
Proceedings of the Aspect-Oriented Software Development, 2013

2012
Chams: Churn-aware overlay construction for media streaming.
Peer-to-Peer Netw. Appl., 2012

NaaS: Network-as-a-Service in the Cloud.
Proceedings of the 2nd USENIX Workshop on Hot Topics in Management of Internet, 2012

Adaptive Provisioning of Stream Processing Systems in the Cloud.
Proceedings of the Workshops Proceedings of the IEEE 28th International Conference on Data Engineering, 2012

Living in the present: on-the-fly information processing in scalable web architectures.
Proceedings of the 2nd International Workshop on Cloud Computing Platforms, 2012

CloudFilter: practical control of sensitive data propagation to the cloud.
Proceedings of the 2012 ACM Workshop on Cloud computing security, 2012

Efficient Communication for FPGA Clusters.
Proceedings of the Reconfigurable Computing: Architectures, Tools and Applications, 2012

2011
Configuring large-scale storage using a middleware with machine learning.
Concurr. Comput. Pract. Exp., 2011

PHP Aspis: Using Partial Taint Tracking to Protect Against Injection Attacks.
Proceedings of the 2nd USENIX Conference on Web Application Development, 2011

On the Feasibility of Bandwidth Detouring.
Proceedings of the Passive and Active Measurement - 12th International Conference, 2011

Femtocell Coverage Optimisation Using Statistical Verification.
Proceedings of the NETWORKING 2011, 2011

SafeWeb: A Middleware for Securing Ruby-Based Web Applications.
Proceedings of the Middleware 2011, 2011

Balancing load in stream processing with the cloud.
Proceedings of the Workshops Proceedings of the 27th International Conference on Data Engineering, 2011

SQPR: Stream query planning with reuse.
Proceedings of the 27th International Conference on Data Engineering, 2011

Rule-Based Verification of Network Protocol Implementations Using Symbolic Execution.
Proceedings of 20th International Conference on Computer Communications and Networks, 2011

CusComNet: A customisable network for reconfigurable heterogeneous clusters.
Proceedings of the 22nd IEEE International Conference on Application-specific Systems, 2011

Building Secure Event Processing Applications.
Proceedings of the First International Workshop on Algorithms and Models for Distributed Event Processing 2011, 2011

IO Tetris: Deep Storage Consolidation for the Cloud via Fine-Grained Workload Analysis.
Proceedings of the IEEE International Conference on Cloud Computing, 2011

2010
Programming framework for clusters with heterogeneous accelerators.
SIGARCH Comput. Archit. News, 2010

DEFCON: High-Performance Event Processing with Information Security.
Proceedings of the 2010 USENIX Annual Technical Conference, 2010

Multiplicity computing: a vision of software engineering for next-generation computing platform applications.
Proceedings of the Workshop on Future of Software Engineering Research, 2010

Policy Generation Framework for Large-Scale Storage Infrastructures.
Proceedings of the POLICY 2010, 2010

Towards automated verification of autonomous networks: A case study in self-configuration.
Proceedings of the Eigth Annual IEEE International Conference on Pervasive Computing and Communications, 2010

Distributed Middleware Enforcement of Event Flow Security Policy.
Proceedings of the Middleware 2010 - ACM/IFIP/USENIX 11th International Middleware Conference, Bangalore, India, November 29, 2010

Resource allocation across multiple cloud data centres.
Proceedings of the 8th International Workshop on Middleware for Grids, 2010

Enforcing End-to-End Application Security in the Cloud - (Big Ideas Paper).
Proceedings of the Middleware 2010 - ACM/IFIP/USENIX 11th International Middleware Conference, Bangalore, India, November 29, 2010

Run-Time Reconfiguration for a Reconfigurable Algorithmic Trading Engine.
Proceedings of the International Conference on Field Programmable Logic and Applications, 2010

Exploring algorithmic trading in reconfigurable hardware.
Proceedings of the 21st IEEE International Conference on Application-specific Systems Architectures and Processors, 2010

2009
Security in Multi-domain Event-based Systems (Sicherheit in ereignis-basierten Mehrdomänensystemen).
it Inf. Technol., 2009

Towards a middleware for configuring large-scale storage infrastructures.
Proceedings of the 7th International Workshop on Middleware for Grids, 2009

Event-processing middleware with information flow control.
Proceedings of the Middleware 2008, 2009

Deconstructing internet paths: an approach for AS-level detour route discovery.
Proceedings of the 8th international conference on Peer-to-peer systems, 2009

Introduction.
Proceedings of the Euro-Par 2009 Parallel Processing, 2009

Distributed complex event processing with query rewriting.
Proceedings of the Third ACM International Conference on Distributed Event-Based Systems, 2009

PrivateFlow: decentralised information flow control in event based middleware.
Proceedings of the Third ACM International Conference on Distributed Event-Based Systems, 2009

2008
Challenges in dependable internet-scale stream processing.
Proceedings of the 2nd workshop on Dependable distributed data management, 2008

Access control in publish/subscribe systems.
Proceedings of the Second International Conference on Distributed Event-Based Systems, 2008

Distributed content delivery using load-aware network coordinates.
Proceedings of the 2008 ACM Conference on Emerging Network Experiment and Technology, 2008

2007
Distributed Event-Based Systems: An Emerging Community.
IEEE Distributed Syst. Online, 2007

Cobra: Content-based Filtering and Aggregation of Blogs and RSS Feeds.
Proceedings of the 4th Symposium on Networked Systems Design and Implementation (NSDI 2007), 2007

Wired Geometric Routing.
Proceedings of the 6th International workshop on Peer-To-Peer Systems, 2007

Towards a common API for publish/subscribe.
Proceedings of the 2007 Inaugural International Conference on Distributed Event-Based Systems, 2007

2006
Network-Aware Operator Placement for Stream-Processing Systems.
Proceedings of the 22nd International Conference on Data Engineering, 2006

Network-Aware Overlays with Network Coordinates.
Proceedings of the 26th International Conference on Distributed Computing Systems Workshops (ICDCS 2006 Workshops), 2006

Stable and Accurate Network Coordinates.
Proceedings of the 26th IEEE International Conference on Distributed Computing Systems (ICDCS 2006), 2006

Distributed event-based systems.
Springer, ISBN: 978-3-540-32651-9, 2006

2005
Evaluating DHT-Based Service Placement for Stream-Based Overlays.
Proceedings of the Peer-to-Peer Systems IV, 4th International Workshop, 2005

A Cost-Space Approach to Distributed Query Optimization in Stream Based Overlays.
Proceedings of the 21st International Conference on Data Engineering Workshops, 2005

Supporting Network Coordinates on PlanetLab.
Proceedings of the Second USENIX Workshop on Real, Large Distributed Systems, 2005

2004
Hermes: a scalable event-based middleware.
PhD thesis, 2004

Composite Event Detection as a Generic Middleware Extension.
IEEE Netw., 2004

2003
A Framework for Event Composition in Distributed Systems.
Proceedings of the Middleware 2003, 2003

Congestion Control in a Reliable Scalable Message-Oriented Middleware.
Proceedings of the Middleware 2003, 2003

XenoTrust: Event-based distributed trust management.
Proceedings of the 14th International Workshop on Database and Expert Systems Applications (DEXA'03), 2003

Peer-to-peer overlay broker networks in an event-based middleware.
Proceedings of the 2nd International Workshop on Distributed Event-Based Systems, 2003

Role-based access control for publish/subscribe middleware architectures.
Proceedings of the 2nd International Workshop on Distributed Event-Based Systems, 2003

2002
Channel islands in a reflective ocean: large-scale event distribution in heterogeneous networks.
IEEE Commun. Mag., 2002

Hermes: A Distributed Event-Based Middleware Architecture.
Proceedings of the 22nd International Conference on Distributed Computing Systems, 2002


  Loading...