RUBiS

Szoftver screenshot:
RUBiS
Szoftver adatai:
Változat: 1.4.3
Feltöltés dátuma: 3 Jun 15
Fejlesztő: Emmanuel Cecchet
Engedély: Ingyenes
Népszerűség: 15

Rating: 5.0/5 (Total Votes: 1)

RUBIS egy aukciós oldalon prototípus mintájára eBay.com hogy használják, hogy értékeljék az egyes alkalmazások tervezési minták és alkalmazás szerverek teljesítményét a skálázhatóság.
Aukciós oldalon benchmark megvalósítja az alapvető funkciókat egy aukciós oldalon: értékesítési, böngészés és licitálás. Mi nem hajtják végre a kiegészítő szolgáltatások, mint az azonnali üzenetküldés vagy a levelezőlistán. Mi különbözteti háromféle felhasználói munkamenetet: látogató, vevő, és az eladó.
Egy látogató ülésen, a felhasználóknak nem kell regisztrálni, de csak a szabad böngészhet. Vevő és az eladó ülések regisztráció szükséges. Amellett, hogy a funkciók során megadott látogató ülések során a vevő ülésen felhasználók licitálhatnak a terméket és forduljon összefoglalót a jelenlegi ajánlatok, értékelése és megjegyzések maradt más felhasználók.
Eladó ülések díjat követeljen előtt a felhasználónak lehetősége van, hogy a tételt eladó. Az aukció azonnal indul, és tart általában nem több, mint egy hete. Az eladó megadhat egy tartalék (minimum) Ár tétel.
RUBIS egy ingyenes, nyílt forráskódú kezdeményezés.
Több változata RUBIS segítségével valósítja meg három különböző technológiák: PHP, Java servlet és EJB (Enterprise Java Bean).
A PHP és Java kisalkalmazások, az alkalmazás programozó felelős írásban az SQL lekérdezések. Annak érdekében, hogy megkapjuk a tisztességes összehasonlítás, pontosan ugyanazt a lekérdezést az adatbázis mindkét környezetben.
EJB szerver számos olyan szolgáltatások, mint például adatbázis-hozzáférés (JDBC), tranzakciók (JTA), üzenetküldő (JMS), megnevezve (JNDI) és a vezetői támogatás (JMX). Az EJB szerver kezeli egy vagy több EJB konténer. A konténer felelős az alkatrész egyesítése és az életciklus-menedzsment, ügyfél folyamat menedzsment, adatbázis-kapcsolatok kezelése, a kitartás, a tranzakció kezelés, hitelesítés és hozzáférési control.EJB konténerek automatikusan kezelni bab kitartás, enyhíti a programozó az írás SQL-kódot. Mi használja ezeket a berendezéseket, hogy hajtsák végre a különböző EJB változatai Rubis.
Míg EJB 1.1 vagy 2.0 CMP modell, az általunk használt sessionbabnak összetett lekérdezések nem lehet végrehajtani a CMP.
A Java servlet már csupán megjelenítési réteget, hogy létrehoz a HTML válasz a lekérdezett információkat a bab.
RUBIS lehet használni a böngészőből tesztelési célokra, vagy az előírt benchmarking. Azt tervezték, egy ügyfél, hogy utánozza a felhasználók viselkedését variours munkateher minták és statisztikákat.
Aukciós oldalon határozza meg 26 kölcsönhatásokat, amely elvégezhető az ügyfél webböngésző. Között a legfontosabbak a böngészés tételek kategória vagy régió, a licitálás, vételi vagy eladási tételek, így észrevételeit a többi felhasználó és tanácsadó saját felhasználói oldalon (más néven myEbay az eBay-en).
Böngészőelemektől is magában konzultációt ajánlatot történelem és az eladó adatai. Mi határozza meg a két munkateher keveri: a böngészést mix alkotja Csak olvasható kölcsönhatások és a pályázati csomag, amely tartalmaz 15% írható-olvasható kölcsönhatások. A licitálás mix a legjellemzőbb az aukciós oldalra munkateher.
Mi végre egy ügyfél-böngésző emulátor. A munkamenet sorozata kölcsönhatások ugyanazon ügyfél. Minden ügyfél munkamenetben az ügyfél emulátor nyit állandó HTTP-kapcsolatot a webszerver és bezárja a végén az ülés.
Minden emulált ügyfél vár egy bizonyos think idő megkezdése előtt a következő interakció. A következő interakció határozza meg egy állam átmeneti mátrix, amely meghatározza a valószínűsége, hogy egyik interakció a másikra.
A think idő és munkamenet ideje minden referenciaértékeket generált negatív exponenciális eloszlás átlagosan 7 másodperc és 15 perc volt. Mi változik a terhelés a helyszínen változtatásával az ügyfelek száma.
Újdonságok ebben a kiadásban:
NFS felcsatolt könyvtárakban

Hasonló program

Netio
Netio

3 Jun 15

HPC Toolkit
HPC Toolkit

20 Feb 15

IOzone
IOzone

2 Jun 15

Más szoftver fejlesztő Emmanuel Cecchet

Sequoia
Sequoia

3 Jun 15

Hozzászólások a RUBiS

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!