Show simple item record

dc.contributor.authorLi, Weihe
dc.contributor.authorLi, Zukai
dc.contributor.authorBütün, Beyza 
dc.contributor.authorDiallo, Alec F.
dc.contributor.authorFiore, Marco 
dc.contributor.authorPatras, Paul 
dc.date.accessioned2025-10-17T16:09:35Z
dc.date.available2025-10-17T16:09:35Z
dc.date.issued2025-04-22
dc.identifier.urihttps://hdl.handle.net/20.500.12761/1986
dc.description.abstractIn today's web-scale, data-driven environments, real-time detection of persistent items that consistently recur over time is essential for maintaining system integrity, reliability, and security. Persistent items often signal critical anomalies, such as stealthy DDoS and botnet attacks in web infrastructures. Although various methods exist for identifying such items as well as for determining their frequency, they require recording every item for processing, which is impractical at very high data rates achieved by modern data streams. In this paper, we introduce Pontus, a novel approach that uses an approximate data structure (sketch) specifically designed for the efficient and accurate detection of persistent items. Our method not only achieves fast and precise lookup but is also flexible, allowing for minor modifications to accommodate other types of persistence-based item detection tasks, such as detecting persistent items with low frequency. We rigorously validate our approach through formal methods, offering detailed proofs of time/space complexity and error bounds to demonstrate its theoretical soundness. Our extensive trace-driven evaluations across various persistence-based tasks further demonstrate Pontus's effectiveness in significantly improving detection accuracy and enhancing processing speed compared to existing approaches. We implement Pontus in an experimental platform with industry-grade Intel Tofino switches and demonstrate the practical feasibility of our approach in a real-world memory-constrained environment.es
dc.language.isoenges
dc.titlePontus: A Memory-Efficient and High-Accuracy Approach for Persistence-Based Item Lookup in High-Velocity Data Streamses
dc.typeconference objectes
dc.conference.date28 April - 2 May 2025es
dc.conference.placeSydney, Australiaes
dc.conference.titleInternational World Wide Web Conference *
dc.event.typeconferencees
dc.pres.typepaperes
dc.type.hasVersionVoRes
dc.rights.accessRightsopen accesses
dc.acronymWWW*
dc.rankA**
dc.description.refereedTRUEes
dc.description.statuspubes


Files in this item

This item appears in the following Collection(s)

Show simple item record