Hacker News new | ask | show | jobs
by kortilla 1979 days ago
But what is the timeline here? If JPM goes down for 2 hours it will cause a congressional intervention? That’s honestly really hard to believe and it borders in delusions of grandeur. Congress intervenes after days at a minimum of an ongoing crisis.

My point is that your strange Internet dick measuring contest of micros to match up an order book is only one tiny aspect of engineering. Your uptime numbers have lax requirements, your geographic distribution is severely limited, and your client counts (as in clients directly accessing your software) are orders of magnitude smaller than the Twitter/Uber you compare yourself to.

Operating a financial exchange it not trivial by any means, but to compare your challenges to a massive public-facing service is apples to oranges. There are likely more adversarial clients connected to twitter’s services at any given time than the peak concurrent connections to any given exchange.

2 comments

> * If JPM goes down for 2 hours it will cause a congressional intervention?*

It will create a crisis meriting Congressional intervention. A hiccup in the tri-party repo market automatically sends, within twenty minutes, a large fraction of the American financial system into default within twelve hours from almost anywhere on the clock.

> That’s honestly really hard to believe and it borders in delusions of grandeur

Lovely.

Are you saying JPM going down means there is no alternate provider and everyone defaults in 12 hours or if the entire tri-party repo market fails? Those are not even remotely the same thing.

I would be shocked to learn that Exxon mobile will go bankrupt in half a day because one bank has an outage. It would speak volumes to how piss-poor financial networks are architected.

More realistically, JPM goes down and within an hour all of its large repo clients have already called BNY or whatever and are ready to go. Billion dollar businesses have contingency plans for headquarters being taken out by a bomb, you better believe they have a plan for their repo provider taking a shit.

> Lovely

Do you not see how ridiculous it is to suggest that the entire functioning US economy hinges on a single service run by a single company being available 24/7? If it were true, it would be a bigger terrorist target than the Whitehouse.

Apparently the entire US economy is dependent on the uptime of the work of a few engineers at one company. Better hope that information doesn’t become public or else they will be prime targets for coercion, bribes, nation state level manipulation, etc. These engineers are literally more important than Congress to keep alive and working.

> Are you saying JPM going down means there is no alternate provider and everyone defaults in 12 hours

Yes. Look up how tri-party repos work [1] and then look up the Fed’s commentary on their fragility.

One of the three legs is either JPMorgan or BoNY. These are short-term but critical loans. If one of those two fails or goes offline, which practically means failure since others can’t verify the other two legs’ liquidity, large swathes of the rates, credit, futures, regular repo and stock loan markets go offline which quite literally will lead to, maybe not Exxon, but the likes GE having payments failures. You can’t “hot swap” JPMorgan to BoNY after the contract has been initiated. It would be like saying it doesn’t matter if your brokerage fails, just call someone else. Sure, for your next trade that’s fine, but in the meantime the failed broker has your assets.

> Better hope that information doesn’t become public or else they will be prime targets for coercion, bribes, nation state level manipulation, etc.

Friend is a senior IT guy at BoNY. They are regularly in touch with the Fed and FBI. It’s a known vulnerability, and there is constant scholarship and policy work on nationalising or reforming the tri-party repo market. But it’s never failed, and it’s profitable work for the two champions, so for now there are higher priorities for legislators.

Also, there are loads of these centralised pressure points in our system. In every modern financial system. Cede & Co., the Fedwire system, ADP, et cetera.

[1] https://info.bnymellon.com/rs/651-GHF-471/images/BNY_Tripart...

Yep, repo and swaps are huge, our euro repo market alone is in around quarter of trillion a day..

People don’t understand what happens when some things go down, and how it would affect them.

Futures are critical to you being able to buy milk eggs and bread at the store day after day and not having the price fluctuating on you by 100’s of % or worse those items simply being unavailable because the price either spiked too high or completely crashed so the supply is nonexistent.

Same goes for many other commodities. A cock up in the futures market can and will send ripples through the entire commodities market which will have a direct impact on the world’s supply chain.

Here is a public incident that the exchange I work for was involved in https://en.m.wikipedia.org/wiki/2010_flash_crash

It lasted half an hour, caused a trillion dollars to be wiped off the US economy and was followed by investigations and a congressional hearing.

If you think Twitter has a problem with adversarial clients connected to its network I think you don’t understand the modern financial market.

> It lasted half an hour, caused a trillion dollars to be wiped off the US economy and was followed by investigations and a congressional hearing.

A bunch of things:

- that wasn’t an outage, that was actual trades taking place at significantly decreases prices. Not even close to the same category. Those same exchanges involved in that crash literally go offline every evening and on holidays/weekends and nobody cares. In fact, if the exchanges had gone completely offline during that time period, it wouldn’t have even made the news because there wouldn’t have been a place for those trades to occur.

- it didn’t cause a trillion dollars to get wiped off the economy any more than my friend transferring a share of Apple to me for $0.50 causes a trillion dollars to get wiped off of the economy.

- nobody gives a shit about a “congressional hearing”. Do you realize how many congressional hearings tech companies have been pulled in front of now? A hearing != action and if you think otherwise, there has been significantly more “congressional action” over tech companies in the last couple of years than financial companies.

> If you think Twitter has a problem with adversarial clients connected to its network I think you don’t understand the modern financial market.

Show me the public IP address of NYSE or whatever major financial exchange you want that I can connect to from any IP in the world. If exchanges were open to the world, they would get DDoSed out of existence in a heartbeat.