Strapi cluster on multiple servers

Hi @sunnyson,
Let say we have 5 identical production instances hosted on different server with load balancer to handle web/app with 30Mil MAU. We also have dev instance and we provide feature so that client can modify content-type medata (add new fields, edit fields, add new content-type…). Let say, we build publish function to publish their change from dev instance to production instance.

That mean we have to transfer all new/modified content-type medata from dev instance to 5 identical production instances above, and we also restart 5 identical production instances when complete. Is that the good way or is there better solution we can complete it?

Regards,
Andy T