יום שלישי, 16 באפריל 2013

175 Final Class 28


“Erase and rewind, 'cause I've been changing my mind” - Erase and rewind, The Cardigans.

  • משחזרים במרץ מה קרה בלילה הגורלי ההוא רן, עידו וערן, גילי, איתי ויונתן.
  • אז יש Backup? כדאי לוודא שיש (ואפשר גם לעשות Restore, ככה סתם, בשביל לנסות)
  • Database מבוזר - קווים לדמותו (ולדמות גיבויו).
  • CouchDB (ולא רק הוא) לא מוחק - רק כותב גרסה חדשה של המידע.
  • אטומים על דף נייר. מסודרים. גילי נחום©
  • לפעמים, צריך פשוט להבין שרק בסופו של דבר הדברים יסתדרו. קוראים לזה Eventual Consistency.
  • השטן הגדול יודע משהו על גיבוי והתאוששות. ו-Consistency. ו-Durability. וזה.
  • גיבוי של מערכת חיה הוא לא עניין טריוויאלי. מצד שני, לא בטוח שביום פקודה בכלל יהיה שימוש לגיבוי.
  • אם לא צריך לגבות את זה - אל תגבו את זה. כמה פשוט, ככה מפחיד.
  • טייפ גיבוי. אחחח, הנוסטלגיה... (שורה תחתונה - זה לא עובד. אבל נותן תחושה שהכול מגובה)
  • ל-S3 יש אח חורג (וקצת איטי. ומאותגר ביותר מבחינה אחת.), קוראים לו Glacier.
  • גיבוי בקסנדרה - לא עניין טריוויאלי. וגם במונגו לא תלקקו דבש.
  • בדיינמו הכול מגובה לאמאזון. איזה יופי.
  • גיבוי ב-Lucene? קלי קלות. שימו Hard Link. וזהו.
  • רן שולף דאטה סנטר'ס שלמים מהאדמה בשביל לגבות אותם. בחור חזק.
  • ובנושא אחר לגמרי: Backlog Grooming.
  • אם באים עם אותה בקשה כמה פעמים - כנראה שהיא חשובה. אפשר אפילו לעשות דברים מהיום להיום.
  • בבאגים מטפלים מייד או אף פעם לא. אורי נתיב ©
  • יואל ספולסקי מספר על מחסנים ומלאים. בשורה התחתונה - לכל דבר יש מחיר, גם לרשימה של באגים.
  • מדי פעם רן פשוט מוחק את כל הבאגים והפיצ'רים שלא באים לו טוב בעין. גילי עדיין מתאושש מההלם.
  • גילי רק מוסיף. ומוסיף. ומוסיף.
  • אם כבר עברו שבועיים והבאג לא טופל - לגרדום. גילי עדיין לא מבין איך אפשר למחוק באגים בלי לטפל בהם.

הקובץ נמצא כאן האזנה נעימה ותודה רבה ליותם אורון על התמלול.

2 comments:

  1. תגובה זו הוסרה על ידי המחבר.

    השבמחק
  2. With MongoDB you can set replication node that will be updated by the master node with delay, so you can set delayed replication node that will protect your data in case of bad deletions/updates.

    http://docs.mongodb.org/manual/tutorial/configure-a-delayed-replica-set-member/

    השבמחק