When to merge microservices back together, and how we consolidated three into one
Splitting a system gets all the attention; merging services back is treated as failure. It is not. The signals that a service boundary is in the wrong place, the step-by-step plan we used to merge pricing, promotions and tax without downtime, and what improved afterwards.