‫Node.js ב-Google App Engine

ב-App Engine אפשר לבחור בין שתי סביבות שפה של Node.js. בשני הסביבות יש תהליך עבודה למפתחים שמתמקד בקוד, הן מאפשרות להרחיב במהירות וביעילות את היכולת לטפל בביקוש גובר, והן מאפשרות להשתמש בטכנולוגיית ההצגה המוכחת של Google כדי לפתח במהירות אפליקציות לאינטרנט, לנייד ול-IoT, עם תקורה תפעולית מינימלית. לשתי הסביבות יש הרבה מן המשותף, אבל יש ביניהן כמה הבדלים חשובים.

בחירת הסביבה המועדפת

  • תוכנית בחינם

  • האפליקציה יכולה להתרחב ל-0 מופעים כשאין תנועה. האפשרות הכי חסכונית לאפליקציות שבהן יש תקופות משמעותיות שבהן הן לא משרתות תנועה.

  • זמן פריסה מהיר

  • אי אפשר להתאים אישית תמונה של סביבת זמן ריצה

  • מערכת ההפעלה Ubuntu

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

  • זמן פריסה ארוך יותר.

  • אפשר להתאים אישית את תמונת זמן הריצה.

  • אפשר להשתמש בסוגי מכונות מותאמים אישית כדי להגדיר את מספר ליבות המעבד ואת גודל הזיכרון.

  • מערכת ההפעלה Ubuntu

בחירת סביבה

אפשר להריץ אפליקציית App Engine בשתי סביבות: הסביבה הרגילה והסביבה הגמישה. אפשר לראות סיכום של ההבדלים בין שתי הסביבות.