-
Notifications
You must be signed in to change notification settings - Fork 1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Unable to find example of writing Java/Python service on Micro platform #1938
Comments
Micro is Go only |
Thanks Asim. Do you have any future plan for supporting languages other than Go ? |
Only as clients, not for service development |
ok...however just curious to know about your thought process behind keeping Micro platform confined to Go only |
I believe Go is the most appropriate language for microservices and cloud based development. That's based on my personal experience and what I'm also seeing in the industry. Multi-language is difficult to support and it creates different performance characteristics across services. I think Python and Java serve their place but not in the same place as a microsevices or API driven architecture. So it's better than Python has its frameworks and Java has its. Multi-language clients are one potential option, but we would not support the running of services written in those languages aka this is not just a PaaS. To be a PaaS for multiple languages would require a lot of rearchitecture and would not fit the purpose of Micro. Micro is like Android. An operating system with a single language framework. We may support running webassembly in future and that might open the door to other things. |
Thanks Asim |
All the examples I find is in Golang. Can you share examples/docs for writing services in Java/Python on Micro platform?
The text was updated successfully, but these errors were encountered: