![Введение в Apache Kafka, первая тема открытого базового курса](https://i.ytimg.com/vi/w7HSY8L1bsk/hqdefault.jpg)
विषय
- परिभाषा - अपाचे काफ्का का क्या अर्थ है?
- Microsoft Azure और Microsoft क्लाउड का परिचय | इस गाइड के दौरान, आप जानेंगे कि क्लाउड कंप्यूटिंग क्या है और Microsoft Azure आपको क्लाउड से अपना व्यवसाय चलाने और चलाने में कैसे मदद कर सकता है।
- टेकपीडिया ने अपाचे काफ्का को समझाया
परिभाषा - अपाचे काफ्का का क्या अर्थ है?
अपाचे काफ्का एक ओपन-सोर्स पब्लिश-सब्सक्राइब सिस्टम है जिसे रियल-टाइम डेटा फीड्स के त्वरित, मापनीय और दोष-सहिष्णु हैंडलिंग प्रदान करने के लिए डिज़ाइन किया गया है। पारंपरिक एंटरप्राइज़ मैसेजिंग सॉफ़्टवेयर के विपरीत, काफ्का एक कंपनी के माध्यम से बहने वाले सभी डेटा को संभालने में सक्षम है, और निकट वास्तविक समय में करने के लिए।
काफ्का स्काला में लिखा गया है और मूल रूप से लिंक्डइन द्वारा विकसित किया गया था। उस समय से, कई कंपनियों ने इसका उपयोग वास्तविक समय प्लेटफार्मों का निर्माण करने के लिए किया है।
Microsoft Azure और Microsoft क्लाउड का परिचय | इस गाइड के दौरान, आप जानेंगे कि क्लाउड कंप्यूटिंग क्या है और Microsoft Azure आपको क्लाउड से अपना व्यवसाय चलाने और चलाने में कैसे मदद कर सकता है।
टेकपीडिया ने अपाचे काफ्का को समझाया
कफ़्का में लेन-देन लॉग की कई समानताएं हैं, और यह विषयों में एस के फ़ीड को बनाए रखता है। निर्माता उन विषयों से पढ़े गए विषयों और उपभोक्ताओं को डेटा लिखते हैं, जो एक वितरित सिस्टम प्रारूप में कई नोड्स में विभाजित और दोहराए जाते हैं। काफ्का इस मायने में अद्वितीय है कि यह प्रत्येक विषय विभाजन को एक लॉग के रूप में मानता है, और विभाजन में प्रत्येक को एक अद्वितीय ऑफसेट सौंपा गया है। यह निश्चित समय के लिए सभी को बरकरार रखता है, और उपभोक्ता प्रत्येक लॉग में अपना स्थान ट्रैक करने के लिए जिम्मेदार होते हैं। यह पिछली प्रणालियों से भिन्न है, जहां दलाल इस ट्रैकिंग के लिए जिम्मेदार थे, जिसने उपभोक्ताओं की संख्या में वृद्धि के साथ सिस्टम की क्षमता को बड़े पैमाने पर सीमित कर दिया था। यह संरचना काफ्का को कई उपभोक्ताओं का समर्थन करने और बहुत कम ओवरहेड के साथ बड़ी मात्रा में डेटा बनाए रखने की अनुमति देती है।
कफका का उपयोग किया जा सकता है:
- एक पारंपरिक ब्रोकर के रूप में
- वेबसाइट गतिविधि ट्रैकिंग के लिए
- लॉग एकत्रीकरण के लिए
- बड़ी डेटा स्ट्रीम प्रोसेसिंग के लिए
वास्तविक समय के विश्लेषण और स्ट्रीमिंग डेटा के प्रतिपादन के लिए अपाचे स्टॉर्म, अपाचे HBase और अपाचे स्पार्क के साथ काफ्का का उपयोग किया जा सकता है।