I’m looking to create a persistent datastore in Go as one of my microservices for user sessions. The user sessions are saved to Badger and a majority of my services are in Java Spring boot and our frontend is in React. What is the best way to communicate between my services? Kafka feels more towards the analytic side of things and has great complexity. Can this be accomplished with Docker or Kubernetes? I also found Envoy Proxy which has a service discovery feature between services.
Does anyone have a similar setup or suggestions?
Leave an answer