Apache Kafka એક વિતરિત ઈવેન્ટ સ્ટ્રીમિંગ પ્લેટફોર્મ છે — ઈવેન્ટ્સ (રેકોર્ડ્સ)ના સ્ટ્રીમ્સ પ્રકાશિત કરવા, સંગ્રહ કરવા અને પ્રોસેસ કરવા માટે એક ઉચ્ચ-થ્રુપુટ, સ્થાયી સિસ્ટમ છે. તેનો ઉપયોગ મેસેજિંગ, રિયલ-ટાઈમ ડેટા પાઈપલાઈન્સ, ઈવેન્ટ-ડ્રીવન આર્કિટેક્ચર અને સ્કેલ પર સ્ટ્રીમ પ્રોસેસિંગ માટે થાય છે.
Kafka શું છે
Kafka = a distributed, durable, high-throughput EVENT STREAMING platform:
→ PUBLISH events (producers write) and SUBSCRIBE to them (consumers read)
→ STORE streams of events durably (a distributed, replicated commit LOG)
→ PROCESS streams in real time
→ think of it as a durable, scalable, append-only LOG of events that many systems can
write to and read from
