اپاچی کافکا

مصنف: Louise Ward
تخلیق کی تاریخ: 5 فروری 2021
تازہ کاری کی تاریخ: 28 جون 2024
Anonim
آشنایی با آپاچی کافکا
ویڈیو: آشنایی با آپاچی کافکا

مواد

تعریف - اپاچی کافکا کا کیا مطلب ہے؟

اپاچی کافکا ایک اوپن سورس پبلشر سبسکرایب سسٹم ہے جو ریئل ٹائم ڈیٹا فیڈز کی فوری ، توسیع پزیر اور غلطی برداشت کرنے والی ہینڈلنگ فراہم کرنے کے لئے ڈیزائن کیا گیا ہے۔ روایتی انٹرپرائز میسجنگ سوفٹ ویئر کے برعکس ، کافکا کسی کمپنی کے ذریعے بہنے والے تمام ڈیٹا کو سنبھالنے اور قریب قریب حقیقی وقت میں انجام دینے کے قابل ہے۔


کافکا اسکیلہ میں لکھا گیا ہے اور اصل میں لنکڈین نے تیار کیا تھا۔ اس وقت سے ، متعدد کمپنیوں نے اسے ریئل ٹائم پلیٹ فارم بنانے کے لئے استعمال کیا ہے۔

مائیکروسافٹ ازور اور مائیکروسافٹ کلاؤڈ کا تعارف | اس گائیڈ کے دوران ، آپ کو معلوم ہوگا کہ کلاؤڈ کمپیوٹنگ کیا ہے اور مائیکروسافٹ ایذور آپ کو بادل سے ہجرت کرنے اور اپنے کاروبار کو چلانے میں کس طرح مدد کرسکتا ہے۔

ٹیکوپیڈیا اپاچی کافکا کی وضاحت کرتا ہے

کافکا کے لین دین کے نوشتہ جات میں بہت سی مماثلتیں ہیں ، اور یہ عنوانات میں فیڈ کو برقرار رکھتا ہے۔ پروڈیوسر عنوانات پر ڈیٹا لکھتے ہیں اور صارفین ان عنوانات سے پڑھتے ہیں ، جو تقسیم شدہ سسٹم کی شکل میں متعدد نوڈس کے پار تقسیم اور نقل کرتے ہیں۔ کافکا اس میں انفرادیت رکھتا ہے کہ اس میں ہر ٹاپک پارٹیشن کو لاگ کے طور پر برتا جاتا ہے ، اور ہر پارٹیشن میں ایک الگ آفسیٹ تفویض کیا جاتا ہے۔ یہ وقت کی ایک مقررہ رقم کے لئے تمام چیزوں کو برقرار رکھتا ہے ، اور صارفین ہر لاگ میں ان کے مقام کا سراغ لگانے کے ذمہ دار ہیں۔ یہ پچھلے سسٹم سے مختلف ہے ، جہاں بروکرز اس ٹریکنگ کے ذمہ دار تھے ، جس نے صارفین کی تعداد میں اضافہ ہونے کے ساتھ پیمانے کی نظام کی صلاحیت کو سختی سے محدود کردیا۔ یہ ڈھانچہ کافکا کو بہت سارے صارفین کی مدد کرنے اور بہت کم اوورہیڈ والے اعداد و شمار کی بڑی مقدار برقرار رکھنے کی اجازت دیتا ہے۔


کافکا استعمال کیا جاسکتا ہے:

  • ایک روایتی دلال کی حیثیت سے
  • ویب سائٹ کی سرگرمی سے باخبر رہنے کے لئے
  • لاگ اکٹھا کرنے کیلئے
  • بڑے ڈیٹا اسٹریم پروسیسنگ کے لئے

کافکا کو اسٹیمنگ ڈیٹا کو ریئل ٹائم تجزیہ اور پیش کرنے کے لئے اپاچی طوفان ، اپاچی ایچ بیس اور اپاچی چنگاری کے ساتھ بھی استعمال کیا جاسکتا ہے۔