The main implication of the CAP theorem for microservices is that it is necessary to sacrifice some guarantees in order to achieve others.
For example, if strong consistency is a priority, then it may be necessary to sacrifice some availability or partition tolerance.