2 ms·
May I ask what high availability has to do with the microservices? Since many of my servers were designed for relatively large companies (like TELCO) high avail
by FpUser 7y ago
May I ask what high availability has to do with the microservices? Since many of my servers were designed for relatively large companies (like TELCO) high availability/reliability requirements were always there. Running 2 or more monoliths in parallel with the appropriate logic built in does not make them into micro services
- jzoch 7y agoif they are large enough and have components that need to scale independently than a bottleneck in one of those components may affect availability of the service.
- FpUser 7y agoOr may not. I design and create products that serve particular problem for customers while satisfying reasonable constraints. If it comes to a situation you've described than it will be spun into a separate component. I already told that I did and know how to do distributed applications. The keywords here are "WHEN NEEDED". And on modern hardware it is not in my cases.
- deleted 7y ago[deleted]
- jzoch 7y agoalso running two very large pieces of complex software in parallel is not always easy without breaking out the things that cant always be run in parallel :)
- FpUser 7y agoWhatever problems you MIGHT have with the monolith - the same problems will hunt you in your microservice implementation. You'll just have a lot more microservice related problems as an extra toppings. Also it sounds like you're bringing straw arguments without having practical experience