Please use this identifier to cite or link to this item:
http://arks.princeton.edu/ark:/88435/dsp01ns0648694
Full metadata record
DC Field | Value | Language |
---|---|---|
dc.contributor.advisor | Freedman, Michael J | - |
dc.contributor.author | Blankstein, Aaron | - |
dc.contributor.other | Computer Science Department | - |
dc.date.accessioned | 2017-09-22T14:47:05Z | - |
dc.date.available | 2017-09-22T14:47:05Z | - |
dc.date.issued | 2017 | - |
dc.identifier.uri | http://arks.princeton.edu/ark:/88435/dsp01ns0648694 | - |
dc.description.abstract | In this thesis, I show how, in many respects, modern web applications are built with implicit structure, such that several classic problems in computer systems can be tackled in new ways, allowing today’s applications to readily reap security or performance benefits. I apply this to two separate contexts. In the first, I look at the problems of providing some automatic security to web applications by partitioning the server-side code of the application, isolating those partitions, learning access control policies for those partitions, and extending this isolation to front-end code with JavaScript sandboxing. In the second, I look at how modern web applications interact with application caches, and develop a family of cache eviction policies tailored to these needs by focusing on prioritizing individual items to capture how item request frequencies, associated costs, and expiration times affect cache performance. | - |
dc.language.iso | en | - |
dc.publisher | Princeton, NJ : Princeton University | - |
dc.relation.isformatof | The Mudd Manuscript Library retains one bound copy of each dissertation. Search for these copies in the library's main catalog: <a href=http://catalog.princeton.edu> catalog.princeton.edu </a> | - |
dc.subject | Caching | - |
dc.subject | Data Centers | - |
dc.subject | Performance | - |
dc.subject | Security | - |
dc.subject | Web Applications | - |
dc.subject.classification | Computer science | - |
dc.title | Exploiting the Structure of Modern Web Applications | - |
dc.type | Academic dissertations (Ph.D.) | - |
pu.projectgrantnumber | 690-2143 | - |
Appears in Collections: | Computer Science |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
Blankstein_princeton_0181D_12247.pdf | 1.58 MB | Adobe PDF | View/Download |
Items in Dataspace are protected by copyright, with all rights reserved, unless otherwise indicated.