ארבע שאלות שחוזרות בראיונות למשרת מפתח/ת בקאנד, ומה כדאי לענות עליהן.
אשקול partitioning לפי תאריך, אינדקסים ממוקדים ואולי הפרדה לטבלת ארכיון.
idempotency אומר שקריאה חוזרת לא תשנה תוצאה, atomicity אומר שפעולה מתבצעת כולה או בכלל לא.
Kafka מתאים לזרימת אירועים גדולה עם שמירת היסטוריה, RabbitMQ נוח יותר לתורי עבודה פשוטים עם ניתוב מורכב.
מוסיפים circuit breaker, retry עם backoff ו-fallback שמחזיר תשובה חלקית במקום קריסה.