Abstract
In recent years, we have witnessed a growing trend of content hyper-giants deploying server infrastructure and services close to end-users, in "eyeball"networks. Still, one of the services that remained largely unaffected by this trend is online streaming analytics. This is despite the fact that most of the "big data"is received in real time and is most valuable at the time of arrival. The inability to process requests at the network edge is caused by a common setting where user profiles, necessary for analytics, are stored deep in the data center back-ends. This setting also carries privacy concerns as such user profiles are individually identifiable, yet the users are almost blind to what data is associated with their identities and how the data is analyzed. In this paper, we revise this arrangement, and plant encrypted semantic cookies at the user end. Without altering any of the existing protocols, this enables capturing and analytically pre-processing user requests soon after they are generated, at edge ISPs or content providers' off-nets. In addition, it ensures user anonymity perseverance during the analytics. We design and implement Snatch, a QUIC-based streaming analytics prototype, and demonstrate that it speeds up user analytics by up to 200x, and by 10-30x in the common case.
Original language | English (US) |
---|---|
Title of host publication | EuroSys 2024 - Proceedings of the 2024 European Conference on Computer Systems |
Publisher | Association for Computing Machinery, Inc |
Pages | 349-369 |
Number of pages | 21 |
ISBN (Electronic) | 9798400704376 |
DOIs | |
State | Published - Apr 22 2024 |
Event | 19th European Conference on Computer Systems, EuroSys 2024 - Athens, Greece Duration: Apr 22 2024 → Apr 25 2024 |
Publication series
Name | EuroSys 2024 - Proceedings of the 2024 European Conference on Computer Systems |
---|
Conference
Conference | 19th European Conference on Computer Systems, EuroSys 2024 |
---|---|
Country/Territory | Greece |
City | Athens |
Period | 4/22/24 → 4/25/24 |
Funding
We would like to thank our shepherd Andrew Quinn and the anonymous reviewers for their insightful feedback and guidance. We also thank Chenkai Weng for his valuable discussion on privacy-related issues. This work has been funded by the NSF grant #2226107.
Keywords
- Network Edge
- Online Streaming Analytics
ASJC Scopus subject areas
- Computer Networks and Communications
- Control and Systems Engineering
- Hardware and Architecture