בטוחים שהמערכת שלכם אמינה? סימן שהגיע הזמן להפיל אותה

אבישי איש-שלום, ראש צוות ב-WIX Engineering, מסביר מדוע אמינות המערכות תלויה בכישלונות שלהן, ומה עושים כשהן נופלות באמת

מאת אבישי איששלום, ראש צוות ב-WIX Engineering

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

כל המערכות נופלות

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

הדרך לבניית אמינות גבוהה למערכת עוסקת בעיקר בשני שלבים:

1. הכנה למקרים של כישלון המערכות: מפישוט המערכות וכלה בתרגול מיומנויות למקרי קיצון ב-real world. בהרצאה אבישי מונה דרכי פעולה חיוניות להכנה אופטימלית לקראת כישלון המערכת.

2. התמודדות ממוקדת ונכונה בעת המשבר: קודם כל – להירגע. אבישי מזהיר לא להיות פזיזים ונותן כמה טיפים פרקטיים לטיפול בתקלה בצורה היעילה ביותר (כולל תיעוד מקיף ומסודר של המשבר, ומדגיש כי לנהל צ’ט בסקייפ ולקרוא לזה log – זה לא נחשב).

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

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

הכתבה בחסות Wix Engineering

Wix היא פלטפורמה לפיתוח Online presence באינטרנט, עם למעלה מ-100 מיליון משתמשים ב-190 מדינות. אנחנו ב-Wix Engineering מפתחים אפליקציות ענן מהמתקדמות בעולם, מקדישים זמן להתפתחות מקצועית ולמידה ולוקחים גם את ההנאה שלנו באותה הרצינות. תרבות הפיתוח שלנו מבוססת על חדשנות, יצירתיות ועל הצורך והרצון להמשיך לאתגר את עצמנו ואת גבולות הטכנולוגיה. אנו משתמשים בטכנולוגיות המתקדמות ביותר (Scala, Node, React, and Angular), בפלטפורמות מבוססות ענן (Google, Amazon and Azure) ומיישמים מתודולוגיות כגון Continuous Delivery ו-TDD.
ל-Wix, שני מרכזי פיתוח בישראל - בתל-אביב ובבאר-שבע. מוזמנים לעקוב אחרינו גם ב- Twitter וב- Facebook.

כתב אורח

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

הגב

4 תגובות על "בטוחים שהמערכת שלכם אמינה? סימן שהגיע הזמן להפיל אותה"

avatar
Photo and Image Files
 
 
 
Audio and Video Files
 
 
 
Other File Types
 
 
 

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

סידור לפי:   חדש | ישן | הכי מדורגים
אריה
Guest

חחחחחחחחחחחחח עובד בוויקס ומדבר על אמינות…

רוני
Guest

למה להשתמש ב- WIX ? מה רע ב- WordPress ?

ערן
Guest

שום אזכור לנטפליקס?
http://principlesofchaos.org/

Yoni
Guest

אחלה הרצאה, אבל איזה קהל אינפנטילי ומרגיז….

wpDiscuz

תגיות לכתבה: