அப்பாச்சி காஃப்கா: அடுத்த தலைமுறை விநியோகிக்கப்பட்ட செய்தி அமைப்பு



அப்பாச்சி காஃப்கா உயர் செயல்திறன் மற்றும் அளவிடக்கூடிய செய்தியிடல் அமைப்புகளை வழங்குகிறது, இது நிகழ்நேர பகுப்பாய்வுகளில் பிரபலமாகிறது. அப்பாச்சி காஃப்கா பயிற்சி உங்களுக்கு எவ்வாறு உதவும் என்பதை அறிக

இன்றைய உலகில், தரவு முக்கிய மூலப்பொருள் இணைய பயன்பாடுகளின் மற்றும் பொதுவாக பின்வருவனவற்றை உள்ளடக்கியது:





  • பக்க வருகைகள் மற்றும் கிளிக்குகள்
  • பயனர் செயல்பாடுகள்
  • உள்நுழைவுகளுடன் தொடர்புடைய நிகழ்வுகள்
  • விருப்பங்கள், பங்குகள் மற்றும் கருத்துகள் போன்ற சமூக வலைப்பின்னல் நடவடிக்கைகள்
  • பயன்பாடு சார்ந்த அளவீடுகள் (எ.கா. பதிவுகள், பக்க சுமை நேரம், செயல்திறன் போன்றவை)

இது பகுப்பாய்வுகளை நிகழ்நேரத்தில் இயக்க தரவு பயன்படுத்தப்படலாம் பல்வேறு நோக்கங்களுக்காக சேவை செய்கின்றன, அவற்றில் சில:

  • விளம்பரங்களை வழங்குதல்
  • அசாதாரண பயனர் நடத்தைகளைக் கண்காணித்தல்
  • பொருத்தத்தின் அடிப்படையில் தேடலைக் காண்பிக்கும்
  • முந்தைய செயல்பாடுகளின் அடிப்படையில் பரிந்துரைகளைக் காட்டுகிறது

பிரச்சனை: வெவ்வேறு வடிவங்களில் பல்வேறு மூலங்களிலிருந்து தரவு உருவாக்கப்படுவதால் எல்லா தரவையும் சேகரிப்பது எளிதானது அல்ல



தீர்வு: இந்த சிக்கலை தீர்க்க ஒரு வழி ஒரு செய்தியிடல் முறையைப் பயன்படுத்துவது. செய்தியிடல் அமைப்புகள் செய்திகளின் உதவியுடன் விநியோகிக்கப்பட்ட பயன்பாடுகளுக்கு இடையில் தடையற்ற ஒருங்கிணைப்பை வழங்குகின்றன.

apache-kafka-next-generation-distributed-messaging-system

அப்பாச்சி காஃப்கா:



அப்பாச்சி காஃப்கா என்பது விநியோகிக்கப்பட்ட வெளியீட்டு சந்தா செய்தியிடல் அமைப்பாகும், இது முதலில் லிங்க்ட்இனில் உருவாக்கப்பட்டது, பின்னர் அது அப்பாச்சி திட்டத்தின் ஒரு பகுதியாக மாறியது. காஃப்கா வேகமானது, சுறுசுறுப்பானது, அளவிடக்கூடியது மற்றும் வடிவமைப்பால் விநியோகிக்கப்படுகிறது.

காஃப்கா கட்டிடக்கலை மற்றும் சொல்:

தலைப்பு : ஒரு குறிப்பிட்ட வகையைச் சேர்ந்த செய்திகளின் ஸ்ட்ரீம் ஒரு தலைப்பு என்று அழைக்கப்படுகிறது

தயாரிப்பாளர்: ஒரு தலைப்புக்கு செய்திகளை வெளியிடக்கூடிய எந்தவொரு பயன்பாடும் ஒரு தயாரிப்பாளர்

நுகர்வோர் : நுகர்வோர் தலைப்புகளுக்கு குழுசேர்ந்து செய்திகளை நுகரும் எந்தவொரு பயன்பாடாகவும் இருக்கலாம்

தரகர் : காஃப்கா கிளஸ்டர் என்பது சேவையகங்களின் தொகுப்பாகும், அவை ஒவ்வொன்றும் ஒரு தரகர் என்று அழைக்கப்படுகின்றன

காஃப்கா அளவிடக்கூடியது மற்றும் பல வகையான கொத்துக்களை உருவாக்க அனுமதிக்கிறது.

ஜாவாஸ்கிரிப்டில் ஆபரேட்டர்கள் வகைகள்
  • ஒற்றை முனை ஒற்றை தரகர் கிளஸ்டர்
  • ஒற்றை முனை பல தரகர் கிளஸ்டர்
  • பல முனைகள் பல தரகர் கிளஸ்டர்

ஒற்றை முனை ஒற்றை தரகர்

ZooKeeper இன் பங்கு என்ன?

ஒவ்வொரு காஃப்கா புரோக்கரும் ஜூஃப்கீப்பரைப் பயன்படுத்தி மற்ற காஃப்கா புரோக்கர்களுடன் ஒருங்கிணைக்கிறார்கள். காஃப்கா அமைப்பில் புதிய புரோக்கர்கள் இருப்பது அல்லது புரோக்கரின் தோல்வி குறித்து தயாரிப்பாளர்கள் மற்றும் நுகர்வோர் மிருகக்காட்சிசாலையின் சேவையால் அறிவிக்கப்படுகிறார்கள்.

ஒற்றை முனை பல தரகர்கள்

பல முனைகள் பல தரகர்கள்

காஃப்கா @ சென்டர்

லிங்க்ட்இன் நியூஸ்ஃபீட் காஃப்காவால் இயக்கப்படுகிறது

மலைப்பாம்பின் நன்மைகள் மற்றும் தீமைகள்

சென்டர் பரிந்துரைகள் காஃப்காவால் இயக்கப்படுகின்றன

சென்டர் அறிவிப்புகள் காஃப்காவால் இயக்கப்படுகின்றன

குறிப்பு: இது தவிர, பதிவு கண்காணிப்பு, செயல்திறன் அளவீடுகள், தேடல் மேம்பாடு போன்ற பல பணிகளுக்கு லிங்க்ட்இன் காஃப்காவைப் பயன்படுத்துகிறது.

காஃப்காவை வேறு யார் பயன்படுத்துகிறார்கள்?

டேட்டாசிஃப்ட்: டேட்டாசிஃப்ட் காஃப்காவை நிகழ்வுகளை கண்காணிப்பதற்கும், பயனர்களின் தரவு ஸ்ட்ரீம்களை உண்மையான நேரத்தில் கண்காணிப்பதற்கும் பயன்படுத்துகிறது

வூகா: வூகா காஃப்காவைப் பயன்படுத்தி, அவர்களின் அனைத்து பேஸ்புக் கேம்களிலிருந்தும் (பல்வேறு வழங்குநர்களில் ஹோஸ்ட் செய்யப்பட்ட) தரவை ஒரு மைய இடத்தில் திரட்டுகிறது

கடற்பாசி: ஸ்பான்செல் காஃப்காவை அதன் முழு பகுப்பாய்வுகளையும், பைப்லைனை கண்காணிக்கும் நிகழ்நேர மற்றும் ஈ.டி.எல் பயன்பாடுகளையும் பயன்படுத்துகிறது

லாக்லி: லோக்லி என்பது உலகின் மிகவும் பிரபலமான கிளவுட் அடிப்படையிலான பதிவு மேலாண்மை ஆகும். இது பதிவு சேகரிப்புக்கு காஃப்காவைப் பயன்படுத்துகிறது.

ஒப்பீட்டு ஆய்வு: காஃப்கா வெர்சஸ் ஆக்டிவ் எம்.கியூ வெர்சஸ் ராபிட்.எம்.கியூ

காஃப்கா மிகவும் திறமையான சேமிப்பக வடிவமைப்பைக் கொண்டுள்ளது. சராசரியாக, ஒவ்வொரு செய்தியும் காஃப்காவில் 9 பைட்டுகளுக்கு மேல் உள்ளது, ஆக்டிவ் எம்.கியூவில் 144 பைட்டுகள்

ActiveMQ மற்றும் RabbitMQ இரண்டிலும், தரகர்கள் ஒவ்வொரு செய்தியையும் வட்டுக்கு எழுதுவதன் மூலம் வழங்குகிறார்கள், ஆனால் காஃப்கா விஷயத்தில், வட்டு எழுதும் இல்லை, எனவே அதை வேகமாக செய்கிறது.

உற்பத்தியில் காஃப்காவை பரவலாக ஏற்றுக்கொள்வதால், இது உண்மையான உலகப் பிரச்சினைகளைத் தீர்ப்பதற்கான ஒரு நல்ல தீர்வாகத் தெரிகிறது. அப்பாச்சி காஃப்கா பயிற்சி நிகழ்நேர பகுப்பாய்வு வாழ்க்கையில் உங்கள் சகாக்களை விட முன்னேற உதவும். அப்பாச்சி காஃப்கா டுடோரியலுடன் தொடங்கவும் இங்கே .

எங்களுக்கு ஒரு கேள்வி கிடைத்ததா? கருத்துகள் பிரிவில் இதைக் குறிப்பிடவும், நாங்கள் உங்களைத் தொடர்புகொள்வோம்.

தொடர்புடைய இடுகைகள்:

ரியல்-டைம் அனலிட்டிக்ஸ் துறையில் உங்களுக்கு என்ன தேவை