Explain Kafka architecture and reliability semantics | TikTok