Live data from Hacker News

Eventual consistency in the Wild West

jefclaes.be

1–7 of 7 posts

Re: Eventual consistency in the Wild West

#2
Why did he need a fast horse? Couldn't he have done the first withdrawal just after the books went out the door at one branch, then calmly gone over to the other branch for the 2nd withdrawal? No need to race the books, if the book transfer interval was only every few hours?

Re: Eventual consistency in the Wild West

#3
post #2

Why did he need a fast horse? Couldn't he have done the first withdrawal just after the books went out the door at one branch, then calmly gone over to the other branch for the 2nd withdrawal? No need to race the books, if the book transfer interval was only every few hours?

Dunno, but it could be explained if the bank already had a time-restriction to cover the time between regular transmissions, but not the time of the transmission itself.

Re: Eventual consistency in the Wild West

#4
I think every programmer knows that businesses love to take technical shortcuts and are willing to "leak" quality if it gets them an economic product (or profit) more quickly...

In a way, Eventual Consistency is just a way of making that work for you rather than trying to fight the tide. Just limit your exposure at the system-boundaries.

Re: Eventual consistency in the Wild West

#6
post #4

I think every programmer knows that businesses love to take technical shortcuts and are willing to "leak" quality if it gets them an economic product (or profit) more quickly... In a way, Eventual Consistency is just a way of making that work for you rather than trying to fight the tide. Just limit your exposure at the system-boundaries.

Are they wrong to do this?

Re: Eventual consistency in the Wild West

#7
post #6
post #4

I think every programmer knows that businesses love to take technical shortcuts and are willing to "leak" quality if it gets them an economic product (or profit) more quickly... In a way, Eventual Consistency is just a way of making that work for you rather than trying to fight the tide. Just limit your exposure at the system-boundaries.

Are they wrong to do this?

"Hey look buddy, I'm an Engineer. That means I solve problems. Not problems like 'was that moral?', because that would fall within the purview of your conundrums of philosophy. I solve practical problems."

But seriously: Not necessarily, but it's quite possible to "morally" shoot yourself in the foot.