Go Micro v2.4.0 – Go microservices development framework

  • This post links to a release on github. It might be clearer to link to the project homepage instead: https://go-micro.dev/

  • Hey! Asim here (author). Feel free to ask any questions. Was not expecting this to hit the front page.

  • This is reminiscent of https://github.com/moleculer-go/moleculer. I have not used it personally.

    I have worked with moleculer-js, which I've had great time using (https://github.com/moleculerjs/moleculer).

  • Built in NATs, RPC, mDNS, this all seems really compelling. Is anyone using this at scale in production? What have been the pain points?

  • I was just posting this on another forum. But I want to learn more about scalability and availability and microservices. I am quite familiar with fullstack and various databases but I need a hands on experience. Does micro have some sort of tutorials that build microservices from scratch?

  • Would I use micro on top of k8s? Doesn't seem to make sense to mix the two as far as I can tell.

  • We are looking into Dapr now. How do you compare to it? https://github.com/dapr/dapr