Repository logo
Log in(current)
Repository logoMIT Open ScholarshipDSpace@MIT
  1. Home
  2. MIT Open Access Articles
  3. MIT Open Access Articles
  4. Sync Kit: A persistent client-side database caching toolkit for data intensive websites

Sync Kit: A persistent client-side database caching toolkit for data intensive websites

Thumbnail Image
Download
Name

Madden_Sync kit.pdf

Size

272.57 KB

Format

Adobe PDF

Checksum (MD5)

1b3cd719e1373c4af7b34ff8126f64b7

Author(s)
Benson, Edward Oscar
•
Marcus, Adam
•
Karger, David R.
•
Madden, Samuel R.
Date Issued
April 2010
Journal
Proceedings of the 19th international conference on World wide web, WWW '10
Publisher
Association for Computing Machinery
Citation
Benson, Edward et al. “Sync Kit: A Persistent Client-side Database Caching Toolkit for Data Intensive Websites.” Proceedings of the 19th International Conference on World Wide Web. Raleigh, North Carolina, USA: ACM, 2010. 121-130.
Version
Author's final manuscript
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.
MIT Department
Massachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory
Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science
Terms of Use
Creative Commons Attribution-Noncommercial-Share Alike 3.0
http://creativecommons.org/licenses/by-nc-sa/3.0/
Persistent DSpace Link
http://hdl.handle.net/1721.1/63112
DOI of Published Version
https://doi.org/10.1145/1772690.1772704
Repository logo
PrivacyPermissionsAccessibilityContact us
Repository logo
Notify us about copyright concerns.