racavedigger.com
Daily insights on Bitcoin and crypto markets
  • Facebook
  • Pinterest
  • Home
  • News

האם iplayer משתמש ב- AWS

Νίσα

סיכום

במהלך שפורסם לאחרונה, ה- BBC העביר את אתר האינטרנט שלה משרתים משלה לשירותי אינטרנט של אמזון (AWS), כאשר כמחצית מהאתר משתמש כעת באמצעות AWS Lambda, פלטפורמה ללא שרת. שינוי זה איפשר ל- BBC לשלב אתרים מרובים לאחד, וכתוצאה מכך שיפורים בביצועים, אמינות ו- SEO. הארכיטקטורה של האתר מבוססת על מחשוב ללא שרת, והיא משתמשת במנהל תנועה גלובלי (GTM), מטמון, ניתוב ומעייף בצד השרת (SSR) באמצעות React. השימוש בלמבדה מאפשר הגנה אוטומטית על בסיס דרישה, והפלטפורמה משלבת גם שכבה עסקית לבקשות תוכן. תהליך הפיתוח ב- BBC עוקב אחר עקרונות CI/CD, המאפשרים איטרציה ופריסה מהירה.

ש 1: כיצד העברה ה- BBC ארכיטקטורת האתר שלה?

ה- BBC העביר את ארכיטקטורת האתר שלה משרתים משלה לשירותי אינטרנט של אמזון (AWS), בעיקר באמצעות AWS Lambda, פלטפורמה ללא שרת.

ש 2: אילו היתרונות נראו ה- BBC משילוב מספר אתרים לאחד?

על ידי שילוב מספר אתרים לאחד, ה- BBC חווה שיפורים בביצועים, אמינות ומנועי חיפוש (SEO) (SEO).

ש 3: כיצד ה- BBC מטפל בתעבורת האינטרנט בארכיטקטורה החדשה שלה?

תחילה תנועה באינטרנט פוגעת במנהל תנועה גלובלי (GTM), המבוססת בחלקה על שרת האינטרנט של NGINX ומריצה הן מקומיות והן על AWS. GTM מטפל בעשרות אלפי בקשות בשנייה. שכבה שנייה ב- AWS מטפלת במטמון וניתוב לפני שמגיעים לפונקציות הפועלות ב- AWS Lambda לצורך עיבוד בצד השרת (SSR) של תוכן דינמי.

Q4: מהו עיבוד בצד השרת (SSR) ומדוע הוא משמש על ידי ה- BBC?

עיבוד בצד השרת פירושו שהדפדפן מקבל דף שהועבר מראש, מצמצם את עומס העבודה בסוף הלקוח ומאפשר טעינה מיידית של דפים. ה- BBC משתמש ב- SSR כדי לשפר את חווית המשתמש ומעורבות. עם זאת, SSR מגדיל את עומס השרת, המפחית באמצעות מטמון.

ש 5: איך AWS Lambda מטפלת בקוצים תנועה?

AWS Lambda Squals באופן אוטומטי על סמך הביקוש. אתר ה- BBC משתמש בכ -2,000 כבש בשנייה, ומספר זה צפוי לצמוח. המדרגיות של למבדה עולה על יכולות ה- VMs בענן מחשוב אלסטי AWS (EC2).

ש 6: כיצד ה- BBC מנהל בקשות תוכן בארכיטקטורה החדשה שלה?

ה- BBC משתמש בממשק API של REST כדי לספק תוכן לשכבת עיבוד האינטרנט. “שכבת העסקים” מטפלת בהיגיון של בקשות תוכן, ומאפשר לצוותים שונים ליצור היגיון עסקי משלהם תוך שיתוף אותה מערכת לבקרת גישה ומטמון של גישה.

ש 7: כיצד ה- BBC מבטיח איטרציה ופריסה מהירה?

ה- BBC עוקב אחר עקרונות אינטגרציה רציפה ופריסה רציפה (CI/CD), המאפשרים איטרציה ופריסה מהירה. דו”ח חודשי הראה בממוצע 110 שחרורים בחודש, כאשר בניינים נמשכים בסביבות 3.5 דקות וזמן ממוצע של יום אחד ו 23 דקות מבקשת משיכה להפעלת הקוד בייצור.

ש 8: מהן כמה הערות ודעות לגבי הארכיטקטורה החדשה של ה- BBC?

הדעות משתנות ביחס למעבר ה- BBC ל- AWS ולארכיטקטורה ללא שרת. יש המבקרים ביקורת על השימוש בלמבדה לאתר בגודל ה- BBC, וקובעים כי מדובר בשימוש לא יעיל במשאבים. אחרים מעירים על המורכבות של ניתוח ה- HTML שנוצר.

Q9: איך ה- BBC מטפל בשירות העולמי שלו, וידאו IPlayer ו- BBC נשמע בארכיטקטורה החדשה?

צלילי השירות העולמי, Iplayer Video ו- BBC נשארים נפרדים מהאתר המשולב, WebCore. ה- BBC מתמקד ביצירת אתר אחד לשיפור ביצועים, אמינות ו- SEO.

Q10: מה מחזיק העתיד מבחינת התוכן המאוחסן בארכיטקטורה החדשה של ה- BBC?

המאמר אינו מספק מידע מפורט על אופן המאוחסן בתוכן בארכיטקטורה החדשה של ה- BBC, אך המחבר מבטיח לכסות נושא זה בפוסטים עתידיים.

ניסיון אישי

כמפתח אתרים שעבד עם ארכיטקטורות אתרים שונות, אני מוצא את המעבר של ה- BBC ל- AWS ולארכיטקטורה נטולת שרתים מסקרנת. אמנם יתכנו דעות שונות על השימוש בלמבדה לאתר כה גדול, אך היתרונות של ביצועים משופרים, אמינות ו- SEO ניכרים. יישום העיבוד בצד השרת וניצול API של REST עבור בקשות תוכן מציג את המחויבות של ה- BBC לשיפור חווית המשתמש. בנוסף, עקרונות CI/CD מאפשרת איטרציה ופריסה מהירה, מה שמאפשר ל- BBC לעמוד בדרישות של נוף דיגיטלי המשתנה ללא הרף. עם זאת, מבנה ה- HTML המורכב שנוצר על ידי ארכיטקטורה זו עשוי להציג אתגרים לניתוח וניתוח. בסך הכל, הגירה של ה- BBC ל- AWS ואדריכלות ללא שרת מדגימה את ההתפתחות הרציפה של נוהלי פיתוח אתרים בתגובה להתקדמות טכנולוגית.

BBC עושה את המעבר ל- AWS, ללא שרת לארכיטקטורת אתרים חדשה, משקיפים רוטנים על ה- HTML

השאר שולבו לדבר חדש שנקרא WebCore. “על ידי התמקדות ביצירת אתר אחד, ולא כמה, אנו רואים שיפורים משמעותיים בביצועים, באמינות וב- SEO”, אמר קלארק.

שירותי מיקרו מבוססי ענן המפעילים את ה- BBC iplayer

סטיבן גודווין מתאר כיצד ה- BBC שילבה את מערכות השידור שלה עם AWS, כיצד נבנה מפעל הווידיאו סביב ארכיטקטורה של שירותי מיקרו -שירות המשתמשת הן במנוחה והן ב- SQS וכיצד הדבר מאפשר להוסיף תכונות חדשות ושינויים גדולים שיש לבצע ללא הפרעה לתפעול הרגיל של iplayer.

ביו

סטיבן גודווין הוא אדריכל טכני בכיר ב- BBC, שם הוא אחראי על תכנון המערכות המספקות שמע ווידאו ל- BBC iplayer ו- iplayer רדיו. הוא עיצב את המערכות ששלטו ב -24 הזרמים החיים שה- BBC העמיד לרשותך באינטרנט לאולימפיאדת לונדון 2012. מאז הוא העביר את המערכות שמפעילות את ה- iPlayer לארכיטקטורת שירות מיקרו מבוסס ענן.

על הכנס

התוכנה משנה את העולם. QCON מסמיך פיתוח תוכנה על ידי הקלה על התפשטות הידע והחדשנות בקהילת המפתחים. QCON מיועד לכנס מונע על ידי מתרגל, מיועד לידים טכניים, אדריכלים, מנהלי הנדסה ומנהלי פרויקטים המשפיעים על חדשנות בצוותים שלהם.

BBC עושה את המעבר ל- AWS, ללא שרת לארכיטקטורת אתרים חדשה, משקיפים רוטנים על ה- HTML

צובר חדשות אומר שזה “הרבה יותר מסובך והרבה יותר קשה לנתח”

יום רביעי 4 בנובמבר 2020 // 14:01 UTC

עדכן את אתר ה- BBC, השישי הפופולרי ביותר בבריטניה, היגר בעיקר מאסמי הסיביות של השדרן לשירותי אינטרנט של אמזון (AWS) עם כמחצית האתר שניתן כעת באמצעות AWS Lambda, פלטפורמה ללא שרת.

מתיו קלארק, ראש האדריכלות, אמר לאחרונה בחלק גדול מאתר ה- BBC ב- PHP והתארח בשני מרכזי נתונים ליד לונדון. “. “כמעט כל חלק נבנה מחדש בענן.”

PHP פועל בסדר בענן, אבל זה לא עניין של הרמה ושינוי. במקום זאת, צוות ה- BBC המציא ארכיטקטורה חדשה המבוססת על מחשוב ללא שרת. זה גם השתדל לשלב את מה שהיה בעבר כמה אתרים – כמו חדשות, ספורט וכן הלאה – לאחד, אם כי קלארק אמר שהשירות העולמי, וידאו iplayer ו- Radio Stite BBC נותר נפרד.

השאר שולבו לדבר חדש שנקרא WebCore. “על ידי התמקדות ביצירת אתר אחד, ולא כמה, אנו רואים שיפורים משמעותיים בביצועים, באמינות וב- SEO”, אמר קלארק.

תחילה תנועה באינטרנט פוגעת במנהל התעבורה הגלובלי (GTM), פיתרון פנימי המבוסס על שרת האינטרנט של NGINX ופועל בחלקו מקומי (מראה כי ה- BBC לא הוביל לחלוטין את מרכזי הנתונים שלה) ובחלקו AWS. GTM מטפל ב”עשרות אלפי בקשות שנייה “, אמר קלארק. שכבה שנייה ב- AWS מטפלת במטמון וניתוב, לפני שתפגע בפונקציות הפועלות ב- AWS Lambda, המבצעות עיבוד בצד השרת (SSR) של תוכן דינמי באמצעות React, מסגרת JavaScript.

עיבוד בצד השרת פירושו שהדפדפן מקבל דף מוכן לצפייה מבלי שתצטרך לעשות הרבה עבודה, וכך הוא אמור להופיע באופן מיידי, אם כי הוא מגדיל את הנטל על השרת-מטמון מקלה על כך, אנו מציינים. מהנדס וולמארט אלכס גריגוריאן, שפיקח גם על הגירה ל- SSR, בדק את העיבוד של SSR לעומת הצד של הלקוח (CSR) ואמר: “כשעשינו בדיקות A/B ב- SSR לעומת CSR. המספרים שלנו הראו מעורבות טובה יותר מהלקוח עם עיבוד מוקדם, “למרות שהוא ציין את עומס השרתים המוגבר כחיסרון גדול.

במקרה של ה- BBC, נעשה שימוש במבדה, המסוגל לסדר אוטומטי לפי דרישה. “כ -2,000 כבשות פועלות בכל שנייה כדי ליצור את אתר ה- BBC; מספר שאנחנו מצפים לצמוח”, אמר קלארק. הוא הוסיף כי למבדה מדביקה יותר טוב מ- VM.”

היבט נוסף של אתר ה- BBC הוא ההיגיון שנכנס לבקשת תוכן, שקלארק מכנה את “השכבה העסקית”. תוכן מסופק לשכבת העיבוד באינטרנט באמצעות ממשק API של REST, ופיתרון בשם Fast Agnostic Business Layer “מאפשר לצוותים שונים ליצור היגיון עסקי משלהם”, אמר, כך שדרישות שונות מתקיימות תוך כדי שיתוף של אותה מערכת לדברים כמו בקרת גישה ומטמון. קלארק לא אמר הרבה על אופן מאוחסן התוכן עצמו, אם כי הוא הבטיח לחזור לנושא זה בפוסטים עתידיים.

פלטפורמת WebCore משתמשת ב- CI/CD כדי לאפשר איטרציה מהירה, וקלארק הראה דוגמה לדוח חודשי המציג 110 מהדורות או בסביבות שלוש ביום. הבנייה לוקחת בסביבות 3.5 דקות, והזמן הממוצע מבקשת משיכה (כאשר קוד חדש ממוזג) להפעלתו בייצור היה יום אחד ו 23 דקות, בחודש הספציפי הזה. בממוצע 67 אחוז מבקשות המשיכה אודו למעשה לקוד.

אתר BBC HTML

קטע קטן של ה- HTML שנמסר היום למאמר חדשותי באתר ה- BBC. צובר חדשות אומר שקשה הרבה יותר לנתח מבעבר

עבודה נהדרת? הערות על חדשות האקר מראות כי הדעות משתנות. “הפעלת אתר בגודל ה- BBC בלמבדה היא לא פחות מבזבוז שופע של תקציב מסובסד ממשלתי, זה מטורף לחלוטין. לזמן VM של Lambda יש סימון מאסיבי בהשוואה לחישוב רגיל. IMHO זה התמצית של שרתים השתבש, “אמר אחד.

הערה נוספת של ג’ון ליץ ‘, המנהלת אתר צבירת כותרת בשם News Sniffer, אמרה כי ה- HTML שנוצר לא קל לנתח. “אני מנהל את פרויקט News Sniffer שצריך לנתח את דפי החדשות של BBC וידעתי על ההפעלה הזו לפני מספר שבועות כשה- HTML השתנה כל הפורמט לחלוטין והניתוחים שלי נשברו. כהערה צדדית, ה- HTML החדש מסובך הרבה יותר וקשה הרבה יותר לנתח מבעבר – אני יודע שהמטרה לא לעזור לנתח תוכן, אבל עדיין הייתי עצוב לראות איך זה בסופו של דבר.”

יש גם סקרנות בשאלות שלא נענו. מה ההשפעה על העלות של מעבר ממקומם ל- AWS? מהי השפעת העלות של למבדה לעומת שימוש ב- EC2? מדוע, אם רשת מטמון ומשלוח תוכן פועלת כצפוי, הם 2,000 למדבים שנייה נדרשים?

ביקשנו מ- BBC לפרטים נוספים. ®

עודכן בשעה 16:02 UTC ב- 5 בנובמבר 2020 להוסיף

מתיו קלארק של ה- BBC יצר קשר לומר: “למרות שעלות המחשוב של EC2 Lambda גבוהה יותר, הסכום שאתה צריך פחות, מקזז את זה.”הוא הוסיף, מעט מסתורי מכיוון ש- EC2 יכול לגלות אוטומטית, כי” עם EC2, אנו מספקים שרתי אינטרנט עם הרבה יכולת להתמודד עם שינויי תנועה פתאומיים (ה.ז. בגלל חדשות חדשות). ואילו עם למבדה, אנו משלמים רק עבור מה שאנחנו משתמשים בפועל.”

לשאלה מדוע ה- ORG לא ניצלה את ההזדמנות של עיבוד בצד השרת בכדי לספק HTML יותר קריא אנושי, שיהיה טוב יותר לניתוח ונגישות, הוא השיב: “דף האינטרנט HTML נראה שונה מכיוון שהוא נוצר ברובו על ידי המסגרת המשמשת (React). ל- BBC יש סר.”לבסוף, שאלנו מדוע, אם רשת מטמון ומשלוח תוכן עובדת כצפוי, נדרשו 2,000 למדבס שנייה.

קלארק טען: “הלמבדות חיוניות בטיפול בעדכונים כך שהאתר יישאר מעודכן. כל דף BBC כרוך בדרך כלל בהוצאות להורג של Lambda פשוטות – שרובם הושלמו מתחת לגיל 150ms.”

BBC משתמש באחסון קבצים משותף כדי להעביר יישום לחצן אדום לענן AWS

על ידי שימוש ב- Amazon EFS לשיתוף קבצים, ה- BBC בנה פיתרון זריז וחסכוני, והעביר את שירות הטלוויזיה האינטראקטיבי של כפתור האדום שלו לענן AWS. יישום BBC Red Button הוא שירות טלוויזיה אינטראקטיבי שבאמצעותו הצופים יכולים לגשת לתכנות טלוויזיה נוספות, סיקור חי מאירועי ספורט ותרבות גדולים, ציוני ספורט, מידע על הגרלות ומזג אוויר, כמו גם סיפורי החדשות הלאומיות והעולמיות האחרונות.

הכפתור האדום של ה- BBC העביר מקומינים לענן AWS באמצעות שירותים כולל אמזון EC2, אמזון EFS, Amazon SNS, Amazon SQS ו- Amazon Kinesis. החברה’הפיתרון הקודם נשמר על פני מערך הטרוגני של פתרונות תוכנה עם סוגים רבים ושונים של שפות ומערכות תכנות. העברת כפתור אדום ל- AWS אפשרו למפתחים להגדיר תשתית כקוד, מה שמאפשר למהנדסים לשחזר סביבות בדקות ולשפר באופן איטרטיבי את רכיבי התוכנה בצורה חסכונית. מפתחי BBC השתמשו באמזון EFS כדי להעביר ולשמור על ארכיטקטורת שיתוף קבצים תואמת POSIX שלהם, תוך פשט את המעבר של יישום הכפתור האדום לענן ועוזר לצוות לעמוד בתאריכי פרויקט.

BBC ממנפת אחסון קבצים משותף כדי להעביר יישום לחצן אדום לענן AWS

להתחיל

חברות בכל הגדלים בכל הענפים הופכות את עסקיהן מדי יום באמצעות AWS. צרו קשר עם המומחים שלנו והתחילו עוד היום מסע ענן AWS משלכם.

למד על AWS

  • מה זה AWS?
  • מה זה מחשוב ענן?
  • הכללת AWS, גיוון ושוויון
  • מה זה DevOps?
  • מה זה מיכל?
  • מהו אגם נתונים?
  • AWS אבטחת ענן
  • מה חדש
  • בלוגים
  • הודעות לעיתונות

משאבים ל- AWS

  • מתחילים
  • הכשרה והסמכה
  • ספריית AWS Solutions
  • מרכז אדריכלות
  • שאלות נפוצות ומוצרות טכניות
  • דוחות אנליסטים
  • AWS Partners

מפתחים ב- AWS

  • מרכז מפתחים
  • SDKS וכלים
  • .נטו ב- AWS
  • פייתון ב- AWS
  • ג’אווה ב- AWS
  • PHP ב- AWS
  • JavaScript ב- AWS

עֶזרָה

  • צור קשר
  • קבל עזרה מומחית
  • הגש כרטיס תמיכה
  • מרכז הידע
  • AWS Re: POST
  • סקירה כללית של תמיכה ב- AWS
  • משפטי
  • AWS קריירה

אמזון היא מעסיקה שווה הזדמנויות: מיעוט / נשים / מוגבלות / ותיקים / מגדרי זהות / נטייה מינית / עידן.

  • פְּרָטִיוּת
  • |
  • תנאי אתר
  • |
  • העדפות עוגיות
  • |
  • © 2023, Amazon Web Services, Inc. או שלוחותיה. כל הזכויות שמורות.

אתה משתמש בדפדפן מיושן. אנא שדרג לדפדפן מודרני כדי לשפר את החוויה שלך.

סיום תמיכה לסייר האינטרנט

AWS תמיכה ב- Internet Explorer מסתיימת בתאריך 07/31/2022. דפדפנים נתמכים הם כרום, פיירפוקס, קצה וספארי. למד עוד »

האם iplayer משתמש ב- AWS

Б эой сранице

Ы зé. С помדיר. Почем эо мого?

Эа сраница о бображае тех сах, кога воматеשיים си сисלוח рmе рגות р רבות ш רבות р р рוהים р рוהים которые нé. Сраница пересанет ообрוחים. До эого момента д.

Исочником запросов может сmжж вредоносfte по, подаееые моди базלוח нилm mчnзnзnчnчnчnчnчnчnчnчnчnчnчnчnчnчnчзדי ы з запросов. Еи ы иололalty ощий дדיר. O. Подробнרבה.

Проверка по сов может тelte пояяе, еи ы водите сדיר еами, или же водите запроы ченн часо.

ITunes esiste ancora 2021 האם iPod Touch דורש wifi

Related Posts

how_to_stay_safe_on_onlyfans_5

Νίσα

OnlyFans Free Pages vs Paid: How Access Differs

onlyfans_help_center

Νίσα

Budgeting Tips and PPV Across Free OnlyFans Pages

6a0b117e02549eec1a0db52c_infographic_user_growth_bar_chart-1

Νίσα

Safe Browsing Protocols for Zero-Dollar OnlyFans Pages

banner
banner

PROMO

racavedigger.com
© racavedigger.com 2026