Comments on: Over-Engineering: When Microservices Are Too “Micro” https://www.altoros.com/blog/over-engineering-when-microservices-are-too-micro/ Insight Fri, 12 Jul 2019 02:11:57 +0000 hourly 1 https://wordpress.org/?v=6.0.6 By: Eduardo Oportus https://www.altoros.com/blog/over-engineering-when-microservices-are-too-micro/#comment-815 Fri, 12 Jul 2019 02:11:57 +0000 https://www.altoros.com/blog/?p=24948#comment-815 In reply to Alex Khizhniak.

Hi Alex,

Thank you for your response. Actually, we have that kind of tools that help us to orchestrate our containerized microservices. But, what I meant is that is hard to us manage the complexity in terms of dependencies, decommission of oldest microservices, and control of who consume what. Today we do that job in a handcrafted way, with spreadsheets and rudimentary tools, but I would like to know if exist something that could make that job easier, industrialized and finally more robust.

]]>
By: Alex Khizhniak https://www.altoros.com/blog/over-engineering-when-microservices-are-too-micro/#comment-814 Wed, 10 Jul 2019 20:57:19 +0000 https://www.altoros.com/blog/?p=24948#comment-814 In reply to Eduardo Oportus.

Hi, Eduardo,

According to our developers, when you have hundreds of microservices, you definitely need to leverage some orchestration tools like Kubernetes or a PaaS such as Cloud Foundry. Or both. While Kubernetes is more flexible and focuses on containerization, Cloud Foundry is easier to implement and was design to accelerate the development process. And, of course, app’s health monitoring could help, as well as API management products and messaging tools for communication. For instance, some Cloud Foundry distributions have things like health monitoring as part of the platform and provide services such as RabbitMQ.

]]>
By: Eduardo Oportus https://www.altoros.com/blog/over-engineering-when-microservices-are-too-micro/#comment-811 Fri, 28 Jun 2019 16:28:56 +0000 https://www.altoros.com/blog/?p=24948#comment-811 Hi, I have been wondering how to manage the complexity of having too many microservices (hundreds). Let’s assume that the design, size and modularity of those microserices is right. What can you recommend us to do, or what tools can help us to administrate that complexity?

]]>