Hallo,
kann ich nicht über Java neue Cluster und nodes von einem Service erstellen? Erfordert das dann nicht eine Kommunikation zwischen Java und Container Orchestrator? Zwischen dem containerisierten Java Paket und dem Container, welches dieses Paket enthält? Ist für Container wie Docker etwa ein Orchestrator verfügbar, der durch ein .jar gesteuert wird und nicht (nur) durch so etwas wie ein Dockerfile?
Bzw. was ist a) mit Zookeeper? Dieses kann doch mehrere Kafka-Nodes erstellen? (Ich weiß trotz Suche nicht genau, was Zookeeper ist. Die Beschreibung auf der Projektseite ist sehr schwammig. Hauptsache viel "distributed" ... Irgendwie scheint es "alles und nichts" zu können. Die Rolle nicht klar definierbar. Mir kommt es in bezug auf Kafka vor wie eine Art Container Manager / Container Orchestrator.
Und was ist b) mit Service Discovery Tools wie Netflix-Eureka ? Muss das nicht auch mit Containern arbeiten, obwohl es selbst containerisiert ist?
Tut mir Leid, daß meine Fragen so schwammig formuliert sind. Mir fehlt es etwas an Überblick. Mein Buch enthält wenige Beispiele aus der real world bzw. ist erst recht kein Kochbuch sondern vermittelt relativ abstrakt die Grundpattern von microservices. Kennt ihr vielleicht auch noch gute Bücher, welche eine Mischung aus soetwas und einem Kochbuch sind, oder welche nur Kochbuch sind, aber ohne sich zu sehr auf ein Framework festzunageln, etwa docker vs. kubernetes ? Für Bücherempfehlungen wäre ich dankbar.
Mit besten Grüßen
Maximilian
PS: Da domain services über Netzwerk kommunizieren und es ja kein eigenes Microservice Unterforum gibt, dachte ich mir, daß Microservice-Fragen hier evtl. aufgehoben sind?
kann ich nicht über Java neue Cluster und nodes von einem Service erstellen? Erfordert das dann nicht eine Kommunikation zwischen Java und Container Orchestrator? Zwischen dem containerisierten Java Paket und dem Container, welches dieses Paket enthält? Ist für Container wie Docker etwa ein Orchestrator verfügbar, der durch ein .jar gesteuert wird und nicht (nur) durch so etwas wie ein Dockerfile?
Bzw. was ist a) mit Zookeeper? Dieses kann doch mehrere Kafka-Nodes erstellen? (Ich weiß trotz Suche nicht genau, was Zookeeper ist. Die Beschreibung auf der Projektseite ist sehr schwammig. Hauptsache viel "distributed" ... Irgendwie scheint es "alles und nichts" zu können. Die Rolle nicht klar definierbar. Mir kommt es in bezug auf Kafka vor wie eine Art Container Manager / Container Orchestrator.
Und was ist b) mit Service Discovery Tools wie Netflix-Eureka ? Muss das nicht auch mit Containern arbeiten, obwohl es selbst containerisiert ist?
Tut mir Leid, daß meine Fragen so schwammig formuliert sind. Mir fehlt es etwas an Überblick. Mein Buch enthält wenige Beispiele aus der real world bzw. ist erst recht kein Kochbuch sondern vermittelt relativ abstrakt die Grundpattern von microservices. Kennt ihr vielleicht auch noch gute Bücher, welche eine Mischung aus soetwas und einem Kochbuch sind, oder welche nur Kochbuch sind, aber ohne sich zu sehr auf ein Framework festzunageln, etwa docker vs. kubernetes ? Für Bücherempfehlungen wäre ich dankbar.
Mit besten Grüßen
Maximilian
PS: Da domain services über Netzwerk kommunizieren und es ja kein eigenes Microservice Unterforum gibt, dachte ich mir, daß Microservice-Fragen hier evtl. aufgehoben sind?