首页> 外文学位 >Scalability and Performance Implications of Middleware for Nontraditional Web Clients.
【24h】

Scalability and Performance Implications of Middleware for Nontraditional Web Clients.

机译:非传统Web客户端中间件的可伸缩性和性能含义。

获取原文
获取原文并翻译 | 示例

摘要

Web services have continually improved since their inception in the early 1990's. Evolving from a simple protocol used to fetch linked static resources from a web server, contemporary web interactions rely upon dynamic capabilities in nearly every request. Database-backed, templated, programmatic execution technologies are collectively referred to as Web 2.0, and are employed by all of the top 50 heaviest websites on the Internet [28].;While static web technologies have reached a level of stability with regard to optimizations in server performance, dynamic web sites offer much greater degrees of both variability and complexity, and as a result, there are many competing opportunities for optimizing their complex interactions. We identify traditional web clients as active consumers of content originating from desktop machines, powered by commodity web browsers. In this dissertation, we explore the scalability and performance implications of supporting non-traditional web clients. Non-traditional web clients include active content consumers from mobile devices, as well as passive content consumers such as search engines.;To address the burgeoning demand on servers placed by non-traditional clients, we present three middleware approaches. For active consumers, we address support for mobile devices, and present m.Site, a resource-efficient framework for content adaptation for mobile devices [59]. For passive consumers, we study the behavior and impact of supporting search engine crawlers, identify optimizations for this class of request, and propose a middleware approach to mitigate what we term search engine overload [60]. For both active and passive consumers, we study a technique for optimizing the static image server with fidelity reduction using select psychovisual enhancements.
机译:自1990年代初期以来,Web服务就一直在不断改进。从用于从Web服务器获取链接的静态资源的简单协议演变而来,现代的Web交互几乎在每个请求中都依赖于动态功能。由数据库支持的,模板化的,程序执行技术统称为Web 2.0,并被Internet上排名前50位的最重网站所采用[28]。虽然静态Web技术在优化方面已达到稳定水平在服务器性能方面,动态网站提供了更高程度的可变性和复杂性,因此,存在许多竞争机会来优化其复杂的交互。我们将传统的Web客户端确定为由商用Web浏览器支持的源自台式机的内容的活跃用户。在本文中,我们探讨了支持非传统Web客户端的可伸缩性和性能含义。非传统Web客户端包括来自移动设备的主动内容消费者,以及搜索引擎等被动内容消费者。为了解决非传统客户端对服务器日益增长的需求,我们提出了三种中间件方法。对于活跃的消费者,我们着眼于对移动设备的支持,并提出了m.Site,这是一种用于移动设备内容适配的资源有效框架[59]。对于被动消费者,我们研究了支持搜索引擎爬虫的行为和影响,确定了此类请求的优化,并提出了一种中间件方法来减轻我们所谓的搜索引擎过载[60]。对于主动和被动消费者,我们研究了一种使用选定的心理视觉增强功能通过降低保真度来优化静态图像服务器的技术。

著录项

  • 作者

    Koehl, Aaron Michael.;

  • 作者单位

    The College of William and Mary.;

  • 授予单位 The College of William and Mary.;
  • 学科 Computer science.
  • 学位 Ph.D.
  • 年度 2015
  • 页码 157 p.
  • 总页数 157
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号