19-10-2011, 00:41
|
מנהל פורומי "תכנות ובניית אתרים" ו"חומרה ורשתות"
|
|
חבר מתאריך: 25.10.01
הודעות: 42,775
|
|
אי אפשר לחשב את זה מראש, זה תלוי בצורת העבודה הספציפית של המשתמשים שלך, התוכן שיהיה בדף, התמונות שבהן תשתמש, וכו'. באופן כללי, אם לא תגזים במדיה (או תוציא אותה לאחסון חיצוני, לא דרך השרת שלך, כמו למשל רשת להפצת תוכן [CDN]) - סביר להניח שאתה תגמור את משאבי החומרה שלך הרבה לפני שתגמור את רוחב הפס שלך (אם אכן יהיה לך רוחב פס של כ 800Mbps, שאותו הזכרת קודם לכן...)
אגב, אין דבר כזה "10,000 מחוברים בשניה" - אא"כ אתה מתכוון ל 10,000 חיבורי HTTP שיושבים ומחכים ב Keep-Alive... אבל ב Keep-Alive לא ממש קורה משהו, השרת לא עובד (אם אתה איש IT טוב, that is...). אם כבר היית מציין נתון של מספר היטים שיש לטפל בהם בשנייה אחת, זו הייתה שאלה יותר סבירה... ועדיין, אין דין היט שצריך עיבוד של שפת צד שרת ומסד נתונים, כדינו של קובץ תמונה סטטי שיש לקרוא מהכונן הקשיח (וממילא יהיה ב buffer-ים של הקרנל) ופשוט להזרים את הביטים שלו, בלי עיבוד של ממש, ישירות לכרטיס הרשת (לדוג' עם sendfile() בלינוקס)...
כמו כן, סביר להניח שלא תוכל להגיע לקונפיגורציית תוכנה אידאלית (ואפילו לא קרוב לכך), בהתחשב ברמת הידע שלך בתחומי ה IT, אלא אם כן היא השתפרה עשרות מונים מהפעם האחרונה שהתדיינת עם אנשים כאן בפורום, לפני שנה. החומרה הכי חזקה בעולם לא שווה הרבה אם מנהל השרת לא מבין במה שהוא עושה, ו 90% מהכוח של השרת הולך לפח בגלל חוסר ההבנה הזה...
ונראה לי שאני אסיים את דברי כאן, כי יש לי הרגשה שכרגיל אתה לא תפנים אותם, ותתווכח עם כולם, גם אם אחד הכותבים כאן יהיה אחד מהחבר'ה שמנהל את מאות אלפי השרתים של גוגל... כי אתה מבין בזה יותר טוב מכולנו (מה שלא מסביר מדוע אתה מתייעץ עם אחרים, אבל נניח לכך...)
בדיוק כמו באשכולות הקודמים איתך, אני אשמח לראות שטעיתי, ואשמח לקבל לינק לאתר שלך, שמריץ vB, ובו 10,000 אנשים מחוברים בו זמנית... אולי אפילו אתייעץ איתך!
לילה טוב שיהיה...
|