I have a solution with 15 microservices and expect to potentially double the number of microservices in the next year or two. Are there limitations to how many services a Replicated-packaged application can support?
Not only can Replicated (and at the core, Kubernetes) handle hundreds or thousands of services provided sufficient compute resources, but Replicated is an excellent solution for this sort of application roadmap. With blocking/required config fields, per-version preflight checks, and semver-driven auto-updates, Replicated is an excellent way to mask the complexity of an evolving application stack from end customers.
The behavior of blocking config fields can be seen in action around the 19m mark of @Fernando_Cremer 's excellent overview from Kubecon EU 2022