Title
Sync kit: a persistent client-side database caching toolkit for data intensive websites
Abstract
We introduce a client-server toolkit called Sync Kit that demonstrates how client-side database storage can improve the performance of data intensive websites. Sync Kit is designed to make use of the embedded relational database defined in the upcoming HTML5 standard to offload some data storage and processing from a web server onto the web browsers to which it serves content. Our toolkit provides various strategies for synchronizing relational database tables between the browser and the web server, along with a client-side template library so that portions web applications may be executed client-side. Unlike prior work in this area, Sync Kit persists both templates and data in the browser across web sessions, increasing the number of concurrent connections a server can handle by up to a factor of four versus that of a traditional server-only web stack and a factor of three versus a recent template caching approach.
Year
DOI
Venue
2010
10.1145/1772690.1772704
WWW
Keywords
Field
DocType
client-side template library,sync kit,traditional server-only web,portions web application,web server,client-side database storage,web session,web browser,data intensive web,persistent client-side database,data storage,client server,web,performance,database management,client side,database,cache,relational database,data base
Static web page,Web API,World Wide Web,Database caching,Web page,Computer science,Web log analysis software,Web service,Database,Web server,Application server
Conference
Citations 
PageRank 
References 
12
0.76
19
Authors
4
Name
Order
Citations
PageRank
Edward Benson117511.42
Adam Marcus2120362.74
David R. Karger3193672233.64
Samuel Madden4161011176.38