Skip to content

Difference between go-micro and micro repos #2724

Answered by asim
cloudcompute asked this question in Q&A
Discussion options

You must be logged in to vote

Go-micro is a framework like kratos and others. It's highly pluggable and sits at the center of you're code. You write your services with it and then choose the infrastructure you want to run beneath that. Everything is very modular.

Micro on the other hand is a complete platform which includes it's own storage, service discovery, authentication, pubsub, API gateway, command line. It's meant more where you want to boot up an entire platform and dev environment without having to piece it all together. Micro was originally built around Go Micro but the projects have since diverged since the Go Micro users mostly wanted more control over their infrastructure choices. So Micro is more like an…

Replies: 4 comments 1 reply

Comment options

You must be logged in to vote
0 replies
Answer selected by cloudcompute
Comment options

You must be logged in to vote
1 reply
@asim
Comment options

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants