Live data from Hacker News

Citi’s $900M Misfire Happened During Software Switch

bloomberg.com

51–55 of 55 posts

Re: Citi’s $900M Misfire Happened During Software Switch

#51

I assume financial software has the concept of a set of atomic transactions - ie. "debit bob $X and credit mary $X". Given that, presumably all buttons an operator clicks should generate a set of atomic transactions between customers and the bank. An automated system can then check that the total loss to the bank after these transactions have been executed isn't too big. I can't really imagine how any bit of software…

The transaction wasn't too big in any general sense. It was just incorrect for the specific intended action that day.

Re: Citi’s $900M Misfire Happened During Software Switch

#52
post #12

Expected, someone should have caught it in code review. Switch statements are generally harder to follow than if/else chain and fallthrough etc make it even more complicated.

how did you summarize this to be a coding issue?

by not reading the article itself.

Re: Citi’s $900M Misfire Happened During Software Switch

#53
post #19

Earlier quoted context omitted.

Yeah, but how many lay people care about causation in an RCA? ;)

Root cause analysis

Just because they're about the cause doesn't mean the people writing or reading them care about the cause

Re: Citi’s $900M Misfire Happened During Software Switch

#54
post #53

Earlier quoted context omitted.

Root cause analysis

Just because they're about the cause doesn't mean the people writing or reading them care about the cause

Just adding words for the initialism for those that don’t know what RCA is.

Re: Citi’s $900M Misfire Happened During Software Switch

#55
post #6

Earlier quoted context omitted.

At least Citibank is trying to upgrade their ancient systems, but it sure looks as if previous or current CEOs failed to exercise due diligence. Doesn't look like good risk management at all.

Citi is one of them banks that spend a lot of their $$$$$$ in IT. They jokingly say that they are an IT company with a banking license. Anyone related can please pitch in with a TA account. How bad/frequent are their Software Errors?

[deleted]
Post reply on HN