红宝石是一个拍卖网站eBay.com原型仿照用于评估应用程序设计模式和应用服务器性能的可扩展性。
我们的拍卖网站基准实现了一个拍卖网站的核心功能:销售,浏览和出价。我们没有实现互补的服务,如即时消息或新闻组。我们区分了三种用户会话之间:游客,买家,卖家和。
对于访客会话,用户无需注册,但只允许浏览。买方和卖方会要求注册。除了在访问者会话提供的功能,买家在会话用户可以竞标的项目和征询他们的当前出价,评级,由其他用户留下意见总结。
卖家会话需要一定的费用允许用户搭起一个项目销售之前。拍卖会立即启动,并持续为一般不超过一个星期。卖方可以指定一个储备(最低)价格的项目。
红宝石是一个免费,开源的举措。
红宝石的几个版本都使用三种不同的技术实现:PHP,Java servlet和EJB(企业级Java Bean的)。
在PHP和Java servlet,应用程序员负责编写的SQL查询。为了在公平的比较得出,我们使用完全相同的查询,在这两种环境的数据库。
EJB服务器提供了许多服务,如数据库访问(JDBC),交易(JTA),消息传递(JMS),命名(JNDI)和管理支持(JMX)。 EJB服务器管理一个或多个EJB容器。容器负责提供组件池和生命周期管理,客户端会话管理,数据库连接池,持久性,事务管理,身份认证和访问control.EJB容器自动管理Bean持久,减轻编写SQL代码的程序员。我们使用这些设施来实现红宝石的各种版本的EJB。
而使用EJB 1.1或2.0的CMP模型,我们使用会话bean为不能使用CMP执行复杂的查询。
的Java小只用作表示层,以产生从豆中检索到的信息的HTML答复。
红宝石可用于从web浏览器,用于测试目的,或与所提供的基准工具。我们设计了模拟用户为variours工作负载模式的行为,并提供统计信息的客户端。
我们的拍卖站点定义了可以从客户端的Web浏览器来执行26相互作用。其中最重要的是在浏览商品或地区,招标,购买或出售物品,留下其他用户的意见和咨询自己的用户页面(被称为myEbay在eBay上)。
浏览项目还包括咨询申办历史和卖家的信息。我们定义了两个工作负荷混合:一个浏览混合物由仅只读相互作用和一个投标组合,包括15%的可读写的相互作用。本次招标的搭配是最有代表性的一个拍卖网站的工作量。
我们实现一个客户端浏览器模拟器。会话是针对同一客户交互的序列。对于每一个客户会议上,客户端仿真器打开一个持久的HTTP连接到Web服务器,并在会议结束时关闭它。
每个模拟客户端发起下一个交互之前等待一定的思考时间。下一相互作用是由状态转移矩阵,指定去从一个交互到另一个的概率来确定。
从负指数分布,平均分别为7秒15分钟,产生的思考时间和会话时间对所有的基准。我们通过改变客户端的数目而变化在网站上的负载。
什么是新的,在此版本:
NFS挂载目录
最近浏览的软件
3D Navigator PA3000 Plus 6 Dec 15
Boat And Canoe Renting 22 Sep 15
Free Music Player 31 Dec 14
WinWorkBar 29 Apr 18
Art of Japan Crossword 26 Oct 15
Aryson Archive Repair 18 Jan 18
ActiveID 29 Oct 15
eAnnouncer 3 Apr 18
TPD Video Grabber 16 Apr 15
PrivateDesk 1 Jan 15
按类别搜索
热门软件
IOzone 2 Jun 15
SOFA Statistics 7 Mar 16
Lynis 17 Feb 15
benchmarking 15 Apr 15
Postal 14 Apr 15
OpenHPI 17 Feb 15
PTT 3 Jun 15
RUBiS
类似的软件
Phoronix Test Suite
31 Oct 16
ProcMeter3
14 Apr 15
Maguma Workbench
3 Jun 15
Network Management Tool
2 Jun 15
显影剂的其他软件 Emmanuel Cecchet
Sequoia
3 Jun 15
意见 RUBiS
最近浏览的软件
3D Navigator PA3000 Plus 6 Dec 15
Boat And Canoe Renting 22 Sep 15
Free Music Player 31 Dec 14
WinWorkBar 29 Apr 18
Art of Japan Crossword 26 Oct 15
Aryson Archive Repair 18 Jan 18
ActiveID 29 Oct 15
eAnnouncer 3 Apr 18
TPD Video Grabber 16 Apr 15
PrivateDesk 1 Jan 15
按类别搜索
热门软件
Benchmarker 11 May 15
Cbench 3 Jun 15
odbc-bench 14 Apr 15
Bootchart 3 Jun 15
IOzone 2 Jun 15
Tsung 20 Feb 15
Postal 14 Apr 15
评论没有发现