- שומרים טוב-טוב בלב (אבל רק עד שמשהו יותר חשוב יגיע) - ישי "השקט", גילי "המביט", איתי "מישיר המבט" ורן "המארגן". הנושא שמור בתוך כספת - Caching.
- Caching אפשר לעשות בכל מיני רמות, בכל מיני מקומות, לכל מיני דברים.
- בדרך כלל, מה שמשתמשים בו יותר נשאר בזיכרון.
- החישוב יקר וכך גם הרשת - אלה הם אזורים מועדפים ל-Caching
- בשפות עם GC, ככל שיש יותר אובייקטים בזיכרון, ככה ה-GC יטחן (אאוצ'!).
- Cache invalidation - קשה, קשה...
- גם Client side caching - קשה, קשה...
- Memcached - סופר-דופר קאש. שווה.
- תביא לי את הקובץ - אבל רק אם משהו השתנה.
- כבר בכיתה ב' אנחנו עושים Caching ללוח הכפל. בהמשך, בתנאי שאתם תלמידים טובים וממושמעים, אתם עושים Caching לכל מה שאתם לומדים ויוצאים מבית הספר עם ידע שהוא כבר 4 שנים אחרי ה-Expiry של ה-TTL שלו.
- ומה עם המפתחות? מה ההתפלגות שלהם?
- כמו בעוד תחומים בחיים, אם ה-Cache שלך מפספס יותר מדי פעמים - אתה עושה משהו לא נכון.
אירועים:
- DevOpsDays בישראל. יש לכם משהו חכם להגיד? אנחנו רוצים לשמוע. ואם אתם רוצים להיות ספונסרים - אז גם אפשר.