 amdimchina bhaagam nundi ,  kaafkaaloni pradhaana  API lanu jaabithaa chaeyamdi .  vatini kaamaatho vary chaeyamdi .
 nirmaatalu ani piluvabadee anek prakriyala nundi vachey keelaka - viluva sandesalanu kafka nilwa chesthundu .  deetaanu vaervaeru  " topics " loo vaervaeru  " vibhajanalu " gaaa vibhajinchavachhu .  vibhajanalo ,  sandesaalu vaati af ‌ sett ‌ l dwara khachitamgaa aurdar cheyabadathaai  ( vibhajanalo sandesam yokka sthaanam ),  mariyu indices cheyabadi tym ‌ staamp ‌ thoo kalisi nilwa cheyabadathaai . " viniyogadaarulu "  ani piluvabadee itara prakreeyalu vibhajanala nundi sandesalanu chadavagalavu .  stream prosessing choose ,  kafka stream ‌ l  API ni andistundi ,  idi kafka nundi deetaanu viniyoginche zava aplication ‌ lanu vrayadaaniki mariyu phalithaalanu tirigi kaafkaaku vrayadaaniki anumatistundi . Apache Kafka Apache Apex, Apache Beam, Apache Flink, Apache Spark, Apache Storm  mariyu  Apache NiFi  vento baahya stream prosessing sistom ‌ lato kudaa pania chesthundu .

 kafka okati ledha anthakante ekuva sarvar ‌ l  ( brokerlu ani pilustharu )  cluster ‌ pai nadustudi mariyu anni amsaala vibhajanalu cluster nod ‌ lalo pampinhii cheyabadathaai .  adanamga ,  vibhajanalu bahulha brokerlaku pratiroopam cheyabadathaai .  yea arkhitekture kaafkaanu tappulanu tattukunae paddhatilo sandeshaala yokka bhaaree stream ‌ lanu andinchadaaniki anumatistundi mariyu  0.11  nundi zava messages sarviis  (JMS),  advances ‌ d messages cueung protocal  (AMQP)  modalaina konni sampradhaya sandesha vyavasthalanu bhartee cheyadanki anumatinchindi . 0.0  vidudhala ,  kafka lavadevila vraatalanu andistundi ,  idi streams  API ni upayoginchi sariggaa - okasari stream prosessing ‌ nu andistundi .

 kafka remdu takala amsaalaku maddatu estunde :  regular mariyu compact .  regular tapic ‌ lanu nilupudala samayam ledha spaces bound ‌ thoo configure cheyavachu .  paerkonna nilupudala samayam kante paata recordulu unnatlayithe ledha vibhajana choose parimitini minchipoyinatlayithe ,  kafka paata deetaanu khaalii storageki tholaginchadaaniki anumatinchabadutundi .  dephaalt ‌ gaaa ,  tapic ‌ lu  7  rojula nilupudala samayamtho configure cheyabadathaai ,  ayithe deetaanu niravadhikamgaa nilwa cheeyadam kudaa saadhyamee .  kudinchabadina amsaala choose ,  samayam ledha sthala parimitula aadhaaramga rikard ‌ lu gaduvu mugiyavu .  badhuluga ,  kafka adae keetho paata sandesaaniki naveekaranalugaa tadupari sandesalanu pariganistundi mariyu prathi keeki thaajaa sandesaanni eppatikee tolaginchakuudadani haamii estunde .  nirdishta kee choose suunya - viluvatho tomb ‌ stone sandesam ani pilavabade sandesaanni vraayadam dwara viniyogadaarulu sandesalanu purtiga tolaginchavacchu .

 kaafkaalo iidu pradhaana  API lu unnayi :

 prodyusar  API –  recordula stream ‌ lanu prachurinchadaaniki aplication ‌ nu anumatistundi .
 consumer  API –  tapic ‌ laku sab ‌ scrib cheyadanki aplication ‌ nu anumatistundi mariyu rikard ‌ l stream ‌ lanu prosess chesthundu .
 connecter  API –  ippatike unna aplication ‌ laku tapic ‌ lanu linc cheeyagala punarviniyoga nirmaataa mariyu viniyogadaru  API lanu amalu chesthundu .
 stream ‌ l  API -  yea  API  in ‌ putt stream ‌ lanu avut ‌ putt ‌ gaaa marusthundhi mariyu falithaanni utpatthi chesthundu .
 admin  API -  kafka tapic ‌ lu ,  brokerlu mariyu itara kafka vastuvulanu nirvahinchadaaniki upayoginchabadutundi .
 viniyogadaru mariyu nirmaataa  API lu antarleena sandesha protocal dwara kafka yokka pradhaana karyacharana nundi vidadeeyabaddaayi .  idi kaafkaato bandil cheyabadina zava  API l vale samardhavanthamaina e prograaming bashalo ayinava anukula  API  layer ‌ lanu vrayadaaniki anumatistundi .  apachi kafka projekt atuvanti mudava parti  API l jaabitaanu nirvahisthundhi .
 prodyusar  API,  consumer  API,  connecter  API,  streams  API,  admin  API