InterviewSolution
| 1. |
How frequent a microservice be released into production? |
|
Answer» There is no right answer to this question, there could be a release every ten minutes, every hour or once a week. It all depends on the EXTENT of automation you have at a different level of the software development lifecycle - build automation, test automation, deployment automation and monitoring. And of course on the business requirements - how small low-risk changes you care making in a single release. In an IDEAL world where boundaries of each microservices are clearly defined (bounded context), and a given service is not affecting other microservices, you can easily achieve multiple deployments a DAY without major complexity. Examples of deployment/release frequency
|
|