Hi guys, I have some questions about Akka Streams on Kubernetes.
My scenario is, Kafka In, Flow, Kafka Out.
First question, is ok to up 3 or more pods with the same application, right? Pods with scale 3, is a best idea? Because with Kafka with the same GroupID each application is balanced with topic partitions.
Second question, about heath check, Kubernetes have health check for kill and up new application after main process exit or health check not respond. What is the best way to make a health check endpoint? Have any way to check if the stream is alive or stuck?
Third question, about metrics, have any way to extract metrics about stream, like throughput, slow areas, etc? Or only via Lightbend Telemetry?
Any other warning about deploy Akka Stream in Kubernetes?
Thx a lot guys!!!