Distributed Cache (כמו Redis בסקייל)
מתקדםשאלת ראיון System Design לתרגול מול מראיין AI
התרחיש
תכננו cache מבוזר עם key/value, eviction, ופיזור מפתחות על פני צמתים רבים.
ראיון System Design מלא: משרטטים את הארכיטקטורה על קנבס אינטראקטיבי, ועידן, מראיין ה-AI, מבקר את הפתרון שלב אחרי שלב ונותן ציון.
שלבי הראיון
- 1דרישותמהן הדרישות הפונקציונליות והלא-פונקציונליות של המערכת?
- 2ישויות ליבהמהן ישויות הליבה (Core Entities) והנתונים המרכזיים במערכת?
- 3עיצוב APIאילו endpoints עיקריים תחשפו, ומה הם מקבלים ומחזירים?
- 4ארכיטקטורה כלליתשרטטו את הארכיטקטורה — הוסיפו את הרכיבים העיקריים וחברו ביניהם.
- 5צלילות עומקאיפה הצוואר בקבוק המרכזי, ואיך תתמודדו איתו בסקייל?
מוכנים? עידן מחכה. משוב וציון על כל שלב, ומתחילים בחינם.
מתחילים את הראיון