Which of the following is an advantage of microservices?
1. Microservice components are capable of independently changing from one another
2. There is no great expertise required to program them
3. Their size makes them ideal for developers to write powerful ones in a few lines of code
4. None of the above