Ich bin neu in Microservices-Architektur. Ich möchte einen Microservice mit Netflix OSS erstellen. Ich möchte, dass meine Architektur etwas wie das hier beschriebene aussieht.Microservice, der Kafka-Ereignisse durch Zuul verbraucht
http://callistaenterprise.se/blogg/teknik/2017/09/13/building-microservices-part-8-logging-with-ELK/
Allerdings möchte ich einen meiner Micro, (die hinter dem Zuul Reverse-Proxy ist) Ereignisse aus einer Kafka Ereignisse verbrauchen (was von einem anderen Team ist). Ich bin mir nicht sicher, ob das eine gute Idee ist, da dies meine Microservices entlarven wird, die von der Außenwelt hinter meiner Zuul-Wand abstrahiert werden sollen.
Gibt es einen anderen Weg. Kann ich meine Zuul verwenden, um Event-Streams von Kafka zu konsumieren und zu meinem Microservice zu gelangen? Wenn ja, wie streame ich von meinem Zuul zum Microservice?