Comment by snewman

8 months ago

For the use case we're discussing here, of terminating an entire service, the soft delete would typically be needed only at some high level, such as on the access list for the service. The impact on performance, etc. should be minimal.

Precisely, before you delete a customer account, you disable its access to the system. This is a scream test.

Once you've gone through some time and due diligence you can contemplate actually deleting the customer data and account.

  • I think the reason why someone wouldn't want to do this is because it will cost Google money to keep it active on any level.