News for hackers. Stuff that matters.
Re:How to Start Using Microservices by lykr0n on Monday August 17, 2020 @11:00AM (#24187938)
> the freedom to choose the technology stack they prefer best

Might be the worst possible reasons to adopt Microservices. If your Account Management service runs in a different language then your Email service, then guess what? You now need to hire different developers to maintain each service.

Don't. Do do it for this reason, or any reason until your business demands them.

Re:How to Start Using Microservices by Maria_micro on Monday August 17, 2020 @11:36AM (#24188236)
There are technologies that solve one problem better than others or for example you already have modules written in Java with all business logic, integrations, security compliance (and what not) and it would take forever to adopt them in another language. Same for Python and ML. Many companies work with different tech stack and for them is also a benefit to have flexibility in that manner.
Re:How to Start Using Microservices by lolsal on Monday August 17, 2020 @11:48AM (#24188334)
That mantra is less about using arbitrary programing languages and more about using something like redis (or some other niche/useful/existing tech) instead of recreating the wheel in python/java/node/whatever.
Re:How to Start Using Microservices by lykr0n on Monday August 17, 2020 @12:11PM (#24188590)
That doesn't require a microservice to do.

If you're breaking an app apart so one part can use redis, you have something seriously wrong in your engineering culture.

Re:How to Start Using Microservices by lolsal on Monday August 17, 2020 @12:34PM (#24188826)
You are right of course - my example sucks. I'm trying to think of a more appropriate example, but my heart is not in it.
Re:How to Start Using Microservices by lykr0n on Monday August 17, 2020 @12:38PM (#24188870)
lol it's all good.