Keep it simple, few exception handlers.
ìI am not responsible for delivery!î Repeat this
again... ìI am not responsible for delivery!î End
points do confirmation and resend... ìI am not responsible
for delivery!î
| Previous slide | Next slide | Back to first slide | View graphic version |
Notes:
Being able to drop the ball makes life easy... However, we don't want to do this often. Neither do we want to require human intervention or care and feeding order for the system to remain running from week to week. Nevertheless, not having to worry about delivery of data, and not having to do some type of store and forward using a persistence data store makes life easy.
I perhaps could have used some sort of DB (object, relational) for this, but remember the two other players had GigaBytes of data. I didn't have that much disk space lying about.
Besides if I had the data then I would be responsible for it. Not likely...