שתף באמצעות


רשימת המלצות ליעילות ביצועים

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

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

רשימת פעולות לביצוע

  קוד המלצה
PE:01 הגדרת יעדי ביצועים. יעדי ביצועים צריכים להיות ערכים מספריים הקשורים לדרישות עומס העבודה. יש ליישם יעדי ביצועים עבור כל זרימות עומס העבודה.
PE:02 ניהול תכנון ביצועים. יש לבצע תכנון ביצועים לפני שמתרחשים השינויים החזויים בדפוסי השימוש. שינויים חזויים כוללים וריאציות עונתיות, עדכוני מוצרים, קמפיינים שיווקיים, אירועים מיוחדים או שינויים רגולטוריים.
PE:03 בחר את השירותים הנכונים. השירותים ותכונות המוצר חייבים לתמוך ביכולת שלך להגיע ליעדי הביצועים של עומס העבודה ולהתאים לשינויי קיבולת צפויים. הבחירות צריכות לשקול גם את היתרונות של שימוש בתכונות פלטפורמה או בניית יישום מותאם אישית.
PE:04 אסוף נתוני ביצועים. רכיבי עומס עבודה וזרימות אמורים לספק מדדים ויומנים אוטומטיים, רציפים ומשמעותיים. ניתן לאסוף נתונים ברמות שונות של עומס העבודה, כגון האפליקציה, הפלטפורמה, הנתונים ורמות מערכת ההפעלה.
PE:05 בדיקת ביצועים. יש לבצע בדיקות קבועות בסביבה התואמת את סביבת הייצור. ניתן להשוות תוצאות מול יעדי הביצועים ומדד הביצועים.
PE:06 מטב את ההיגיון. השתמש בקוד ובהיגיון בעלי ביצועים, וודא שהוא מוריד את האחריות לפלטפורמה. השתמש בלוגיקה רק למטרה המיועדת שלה ורק כאשר יש צורך.
PE:07 תעדוף את הביצועים של זרימות קריטיות. הקצאת משאבי עומס העבודה ומאמצי אופטימיזציית הביצועים צריכים לתעדף את הזרימות התומכות בתהליכים העסקיים, המשתמשים והתפעול החשובים ביותר.
PE:08 מטב את השימוש בנתונים. ניתן למטב מאגרי נתונים לשימוש המיועד והממשי שלהם בעומס העבודה.
PE:09 השב לבעיות בביצועים חיים. תכנן כיצד לטפל בבעיות ביצועים על ידי שילוב קווי תקשורת ואחריות ברורים. כאשר מתרחש מצב בעייתי, השתמש במה שאתה לומד כדי לזהות אמצעי מניעה ולשלב אותם בעומס העבודה שלך. יישם שיטות כדי לחזור לפעילות רגילה מהר יותר כאשר מתרחשים מצבים דומים.
PE:10 בצע אופטימיזציה מתמדת של הביצועים. התמקד ברכיבים שמראים ביצועים מתדרדרים לאורך זמן, כגון מסדי נתונים ותכונות רשת.

‏‫השלבים הבאים‬