אפאצ'ה קפקא

מְחַבֵּר: Louise Ward
תאריך הבריאה: 5 פברואר 2021
תאריך עדכון: 28 יוני 2024
Anonim
אפאצ'ה קפקא - טכנולוגיה
אפאצ'ה קפקא - טכנולוגיה

תוֹכֶן

הגדרה - מה המשמעות של אפאצ'ה קפקא?

Apache Kafka היא מערכת מנויים לפרסום מנויים עם קוד פתוח המיועדת לספק טיפול מהיר, מדרגי וסובלני תקלות בעדכוני נתונים בזמן אמת. בשונה מתוכנת העברת מסרים ארגונית, קפקא מסוגלת לטפל בכל הנתונים הזורמים בחברה, ולעשות זאת בזמן אמת כמעט.


קפקא כתוב בסקאלה ופותח במקור על ידי לינקדאין. מאז אותה תקופה, מספר חברות השתמשו בה לבניית פלטפורמות בזמן אמת.

מבוא ל- Microsoft Azure ו- Microsoft Cloud | במהלך מדריך זה תוכלו ללמוד על אודות מיחשוב ענן וכיצד Microsoft Azure יכולה לעזור לכם להעביר ולנהל את העסק שלכם מהענן.

Techopedia מסביר את אפאצ'ה קפקא

לקאפקה קווי דמיון רבים ליומני העסקה, והיא שומרת על עדכוני s בנושאים. מפיקים כותבים נתונים לנושאים והצרכנים קוראים מאותם נושאים, המחולקים ומשוכפלים על פני צמתים מרובים בפורמט מערכת מבוזר. קפקא הוא ייחודי בכך שהוא מתייחס לכל מחיצת נושא כאל יומן, ולכל מחיצה מוקצה קיזוז ייחודי. זה שומר על כל זה למשך זמן מסוים, והצרכנים אחראים למעקב אחר מיקומם בכל יומן. זה שונה ממערכות קודמות, בהן מתווכים היו אחראים למעקב זה, שהגביל מאוד את יכולת הגודל של המערכות ככל שגדל מספר הצרכנים. מבנה זה מאפשר לקפקא לתמוך בצרכנים רבים ולשמור כמויות גדולות של נתונים עם תקורה נמוכה מאוד.

ניתן להשתמש בקאפקה:

  • כמתווך מסורתי
  • למעקב אחר פעילויות באתר
  • לצבירת יומן
  • לעיבוד זרם נתונים גדול

ניתן להשתמש בקאפקה לצד אפאצ'ה סטורם, אפאצ'ה HBase ואפצ'י ספארק לניתוח בזמן אמת ולביצוע נתוני סטרימינג.