Catching (רדיס, CDN, API Gateway)

סוגים של מטמון אנו משתמשים
רמת | כלים והטבות | |
---|---|---|
Redis/Memcached | מהיר בזיכרון מטמון לאחסון מפגשים, אסימונים, תוצאות שאילתה | |
(CDN (Cloudflare, Akamai | Caching static and quasi-static API | |
שער API תגובות ממטמון מבלי לגשת לבקשות חוזרות ונשנות, בקרת TTL |
כאשר המטמון הוא יעיל במיוחד
שכפול שאילתות עם אותם פרמטרים
תוצאות של חישובים כבדים או פעולות ארוכות
ספריות, מסננים, מידע ציבורי בשימוש תדיר
יישומים רב-אזוריים עם תנועה גאו-מבוזרת
איזה מטמון עבור API נותן
הילוך חוזר מיידי
הפחת את בסיס הנתונים וטעינת גיבוי
התנגדות לקוצים בתנועה (לדוגמה, בעת שיגור קידום או עדכונים)
עבדים משופרים, פסקי זמן ותשובות
עלויות תשתית נמוכות יותר
איך אנחנו מיישמים את זה
הגדרות רדיס עם מדיניות פינוי ושמות
הגדרות CDN עם נתיב, שאילתות וכותרות
מטמון ברמת שער (לדוגמה, באמצעות קונג, טייק, Amazon API Gateway)
TTL, טיפול בנכות ומטמון
אינטגרציה עם מדדים: מטמון פוגע/מחטיא, מהירות, נפח
איפה חשוב במיוחד
מסחר אלקטרוני ושירותי קידום מכירות עם פסגות חדות
פלטפורמות משחק עם שיחות API חוזרות
יישומי ניידים וספא עם רגישות לעיכוב
APIs שמספקים לעתים קרובות לקרוא אבל לעתים רחוקות השתנה נתונים
מטמון הוא חוצץ בין מהירות ליציבות. אנחנו בונים ארכיטקטורה חזקה שבה כל קריאה מחדש היא מהירה יותר וכל עומס שיא הוא תחת שליטה.
צור קשר
מלאו את הטופס למטה ואנו נענה בהקדם.