Я думаю о создании отдельного производителя Kafka, который будет работать как демон, принимать сообщения через сокет и отправлять их надежно в Kafka.
Но я не должен думать о себе первымэта идея. Идея состоит в том, чтобы не писать производителя Kafka, например, в PHP или Node, а просто доставлять сообщения через сокет автономному демону из этих языков, который заботится о доставке, в то время как основные приложения продолжают делать свое дело.
Этот демон должен позаботиться о повторной доставке в случае перебоев и выступает в качестве точки доставки для всех программ, работающих на сервере.
Это хорошая идея, или она пишет производителям о каждом из используемыхязык общий подход? Это должно быть не так, верно?