de

Welcome Gast


  • Login
Full load

in Proceeding
StateThis publication is going to be published
AuthorsWolfram Wingerath, Felix Gessert, Erik Witt, Hannes Kuhlmann, Florian Bücklers, Benjamin Wollmer, Norbert Ritter
Title Speed Kit: A Polyglot & GDPR-Compliant Approach For Caching Personalized Content
Published in36th IEEE International Conference on Data Engineering, ICDE 2020, Dallas, Texas, April 20-24, 2020
Date2020
AbstractUsers leave when page loads take too long. This simple fact has complex implications for virtually all modern businesses, because accelerating content delivery through caching is not as simple as it used to be. As a fundamental technical challenge, the high degree of personalization in today's Web has seemingly outgrown the capabilities of traditional content delivery networks (CDNs) which have been designed for distributing static assets under fixed caching times. As an additional legal challenge for services with personalized content, an increasing number of regional data protection laws constrain the ways in which CDNs can be used in the first place. In this paper, we present Speed Kit as a radically different approach for content distribution that combines (1) a polyglot architecture for efficiently caching personalized content with (2) a natively GDPR-compliant client proxy that handles all sensitive information within the user device. We describe the system design and implementation, explain the custom cache coherence protocol to avoid data staleness and achieve delta-atomicity, and we share field experiences from over a year of productive use in the e-commerce industry.
Documentpdflogo
Other formats Din 1501
bibTexLogo
Associated projects
Logo Baqend
Build Faster Apps Faster
IFB Hamburg
Logo Orestes
Objects RESTfully Encapsulated in Standard Formats