Hi again,

Alright, I see.

Think of it like this:

An application is responsible for creating an entity, but, for some weird reason, the entity has no identity until it has been persisted in and processed by some third party the application knows nothing about.

This third party might be unresponsive, locked up, under heavy load, or whatever.

The application will just have to sit there and wait to get to know the identity of the object it created itself.

Doesn't this sound awkward?

Written by

Tech writer with 621K+ views. Sharing my opinion and what I learn. Danish C# backend engineer in FinTech. Ex Big4 senior tech consultant.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store