‫Node.js ב-Google App Engine

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

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

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

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

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

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

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

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

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

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

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

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

בחירת סביבה

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