RUBiS

צילום מסך תוכנה:
RUBiS
פרטי תוכנה:
גרסה: 1.4.3
טען תאריך: 3 Jun 15
מפתחים: Emmanuel Cecchet
רשיון: ללא תשלום
פופולריות: 15

Rating: 5.0/5 (Total Votes: 1)

Rubis הוא אב טיפוס אתר מכירות פומביות במתכונת eBay.com שמשמש להערכת תבניות עיצוב יישום ומדרגיות ביצועי שרתי יישומים.
אמת המידה אתר מכירות פומביות שלנו מיישמת את פונקציונליות הליבה של אתר מכירות פומביות: מכירה, גלישה ומתן הצעות. אנחנו לא ליישם שירותי משלימים כמו הודעות או קבוצות דיון מיידיות. אנו מבחינים בין שלושה סוגים של הפעלות משתמש: מבקר, קונה, ומוכר.
לפגישת מבקר, משתמשים לא צריכים להירשם, אבל מותר רק לגלוש. מפגשי קונה והמוכר דורשים רישום. בנוסף לפונקציונליות הניתנת במהלך פגישות מבקר, במהלך פגישת קונה משתמשים יכולים להציע על פריטים ולהתייעץ סיכום של ההצעות הנוכחיות, הדירוג וההערות שהשאירו משתמשים אחרים שלהם.
מפגשים מוכר דורשים תשלום לפני משתמש רשאי להשלים פריט למכירה. מכירה פומבית מתחילה באופן מיידי ונמשכת בדרך כלל לא יותר משבוע. המוכר יכול לציין מילואים מחיר (מינימום) לפריט.
Rubis הוא יוזמה חופשית, קוד פתוחה.
כמה גרסאות של Rubis מיושמות באמצעות שלוש טכנולוגיות שונות: PHP, Java Servlets וEJB (Enterprise Java Bean).
בServlets PHP ו- Java, מתכנת היישום הוא אחראי לכתיבת שאילתות SQL. כדי להגיע להשוואה הוגנת, אנו משתמשים בדיוק באותו שאילתות למסד הנתונים בשני הסביבות.
שרת EJB מספק מספר השירותים כגון גישה למסדי נתונים (JDBC), עסקות (JTA), הודעות (JMS), שמות (JNDI) ותמיכה בניהול (JMX). שרת EJB מנהל מכולות EJB אחד או יותר. המכל הוא אחראי על מתן איגום רכיב וניהול מחזור חיי, ניהול מושב הלקוח, איגום חיבור מסד נתונים, התמדה, ניהול עסקה, אימות ומכולות control.EJB גישה באופן אוטומטי לנהל התמדת שעועית, הקלה על מתכנת של כתיבת קוד SQL. אנו משתמשים במתקנים אלה ליישם גרסאות שונות של EJB Rubis.
תוך שימוש בEJB 1.1 או 2.0 מודל CMP, אנו משתמשים במושב שעועית לשאילתות מורכבות שלא ניתן לבצע באמצעות CMP.
Servlets Java משמש רק כנדבך מצגת, על מנת ליצור את תשובת HTML מהמידע שהובא מהשעועית.
Rubis יכול לשמש מדפדפן אינטרנט למטרות בדיקה או עם הכלי בהשוואות סיפק. עיצבנו לקוח שמחק את התנהגות משתמשים לדפוסי עומס העבודה variours ומספק נתונים סטטיסטיים.
אתר המכירות הפומביות שלנו מגדיר 26 אינטראקציות שניתן לבצע מדפדפן האינטרנט של הלקוח. בין החשובים שבם גולשים פריטים לפי קטגוריה או אזור, הצעות, קנייה או מכירה של פריטים, השארת תגובות על משתמשים אחרים וייעוץ הדף של האדם עצמו למשתמש (, הידוע בשם myEbay ב- eBay).
פריטי גלישה כולל גם ייעוץ היסטורית ההצעה והמידע של המוכר. אנו מגדירים שני עומס עבודה מתערבבת: תערובת גלישה המורכבת מהקריאה בלבד אינטראקציות ותמהיל הצעות הכולל אינטראקציות קריאה-כתיבה של 15%. תמהיל ההצעות הוא הכי מייצג של עומס עבודה אתר מכירות פומביות.
אנו מיישמים אמולטור לקוח דפדפן. פגישה היא רצף של אינטראקציות עבור אותו לקוח. לכל מפגש לקוחות, אמולטור הלקוח פותח חיבור HTTP מתמשך לשרת האינטרנט וסוגר אותו בסוף הפגישה.
כל לקוח חיקוי מחכה לחושב שזמן מסוים לפני ביצוע האינטראקציה הבאה. האינטראקציה הבאה נקבעה על ידי מטריצת מעבר למדינה המציינת את ההסתברות לעבור מאינטראקציה אחד למשנו אחד.
חושב שהגיע זמן וזמן פגישה לכל אמות המידה מופקים מהתפלגות המעריכית שלילית עם ממוצע של 7 שניות ו -15 דקות, בהתאמה. אנו להשתנות העומס על האתר על ידי שינוי מספר הלקוחות.
מה חדש במהדורה זו:
NFS רכוב ספריות

תוכנה דומה

dkftpbench
dkftpbench

2 Jun 15

memtest86+
memtest86+

20 Feb 15

bandwidth
bandwidth

20 Feb 15

netperf
netperf

3 Jun 15

תוכנות אחרות של יזם Emmanuel Cecchet

Sequoia
Sequoia

3 Jun 15

תגובות ל RUBiS

תגובות לא נמצא
להוסיף הערה
הפעל את התמונות!