一致性事务:从 2PC 到 Outbox pattern