Message Storm Knocks NYSE Offline 163
ninjee writes "The New York Stock Exchange is re-examining its network after it was forced to close four minutes early at 3:56pm on Wednesday (1 June) because of a communications glitch. Trading opened on time (09:30 EDT) the following morning but the outage irked traders and raised questions about the reliability of a network described as 'ultra reliable' following improvements made in the wake the September 11 terrorist attacks. The outage stemmed from a fault in a system designed to distribute market data and operate computer trading systems. NYSE Chief Executive John Thain said that both the main system and its backup were swamped with error messages, Reuters reports. He added that the exchange would carry out remedial work designed to prevent any repetition of the problem."
The Swear They've Got It Fixed (Score:2, Funny)
Re:The Swear They've Got It Fixed (Score:1)
Re:The Swear They've Got It Fixed (Score:3, Funny)
Re:The Swear They've Got It Fixed (Score:2)
I've got noodles in my armpits! Yow!
"Ultra Reliable".. heh.. (Score:3, Funny)
Re:The Swear They've Got It Fixed (Score:2)
Re:The Swear They've Got It Fixed (Score:2)
Oops, someone forgot to shut off the Messenger Service.
Damnit! Who sent 40,000 print jobs to the laser printer in the pit?!
collisions, broadcast storms! (Score:2)
Re:The Swear They've Got It Fixed (Score:2)
"Ubuntu.... Ubuntu..... Ubuntu......"
SCO, of course (Score:5, Funny)
Re:True story (Score:2)
I used to monitor the NYSE for IBM. (www.nyse.com) (Score:1)
Re:I used to monitor the NYSE for IBM. (www.nyse.c (Score:1)
Re:I used to monitor the NYSE for IBM. (www.nyse.c (Score:1)
no final print (Score:1, Interesting)
Re:no final print (Score:4, Informative)
Re:no final print (Score:3, Interesting)
Re:no final print (Score:2, Interesting)
Re:no final print (Score:2)
Re:no final print (Score:2, Interesting)
Re:no final print (Score:2)
interest as in 'interest rate' or 'interesting'?
And how do you participate in the opening?
Thank you for your answers thus far.
Re:no final print (Score:4, Informative)
Re:no final print (Score:1)
Good luck and thanks for the info!
A.A
Re:no final print (Score:2)
I just want to be able to make some investments, in long-term positions, and not worry about a bunch of insiders gaming the system to their personal benefit.
And spare me the "you don't understand how the market works" lecture. The whole point is that us outsiders shouldn't
Re:no final print (Score:2)
Then again, I am absolutely opposed to any sort of margin purchases too so call me a conservative if you want.
Re:no final print (Score:2)
Re:no final print (Score:2)
Yes, like I said, you try to make money timing small market fluctuations.
When the final print didn't come, a large number of professional traders who get out of all or most of their positions by the end of the day got stuck with tied up capital, interest costs, and overnight risk that needed to be hedged as a result of no fault of their
Re:no final print (Score:1)
Re:no final print (Score:3, Insightful)
I'm not a day trader, but some (most?) day traders follow the rule that you close out all positions at the end of the day and don't leave yourself vunerable overnight.
By your logic it would be best to only open the market
Re:no final print (Score:2)
No, it would be best to open the stock market once every 5 years[1]! These are companies you are buying, not paper. They have value for fundamental reasons, not because the stars are stacked a different way today.
I suppose I should say anything, traders like you are what give students of Benjamin Graham the extra boost to our portfolio in the long run.
[1]Warren Buffet, second richest man in the world (these positions vary from time to time of course) said this. Though I don't recall the extact ti
Re:no final print (Score:1)
Re:no final print (Score:2)
You know those large fund managers - where do you think they can get their stock from? How do you think, say, Fidelity can sell 500,000 shares of IBM to Prudential? They can't just call up Pru and say "yo, I've got 500,000 IBM to go - what will you pay", because then Pru will think "Damn, he's got a lot to sell, I'll bid really low because he has to sell it to someone". Instead, Fidelity slices up the orders over minutes, hours, days, and over time, the shares change hands.
Because it's not just Fidel
To NYSE (Score:3, Informative)
2. Systems in general work poorly or not at all.
3. Complicated systems seldom exceed five percent efficiency.
4. In complex systems, malfunction and even total non-function may not be detectable for long periods (if ever).
5. A system can fail in an infinite number of ways.
6. Systems tend to grow, and as they grow, they encroach.
7. As systems grow in complexity, they tend to oppose their stated function.
8. As systems grow in size, they tend to lose basic functions.
9. The larger the system, the less the variety in the product.
10. The larger the system, the narrower and more specialized the interfaces between individual elements.
11. Control of a system is exercised by the element with the greatest variety of behavioral responses.
12. Loose systems last longer and work better.
13. Complex systems exhibit complex and unexpected behaviors.
14. Colossal systems foster colossal errors.
-KISS
Nice copyright violation (Score:5, Informative)
Re:Nice copyright violation (Score:5, Insightful)
Re:Nice copyright violation (Score:2)
Re:Nice copyright violation (Score:2)
Re:Nice copyright violation (Score:5, Insightful)
I don't see why it's ironic. As uninformed as some slashdot posts are, there are also a lot of users who recognise that copyright makes a lot of sense, and is actually useful. It's the enforcement of copyright that allows the GPL and the GFDL to work. What many people here do complain about is the never-ending extentions of copyright, arguably against the general public interest, and allegedly because corporations have bought off politicians.
This may be a joke, but it was copied verbatim without providing the copyright notice, which is required [wikipedia.org] by the GNU Free Documentation Licence. It's a copyright violation, and to ignore it as irrelevant would be hypocritical and ironic in itself. (Not to mention illegal.)
Re:To NYSE (Score:2)
Twice in the last year, for example, both my primary and backup systems have failed within a week of each other.
Re:To NYSE (Score:1)
Re:To NYSE (Score:2)
Big deal... (Score:4, Funny)
Details? (Score:3, Insightful)
Re:Details? (Score:5, Informative)
Re:Details? (Score:2)
Re:Details? (Score:2)
I've never understood the corprorate programmers' obsession with purchasing message queue systems like MQSeries. You can design and code something that does the 90% that you actually need of what MQSeries does yourself in a week tops. MQSeries is so universal and overly complex for what most people want out of it, which is just reliable transactional networked message queueing with the options of in-order delivery, multiple queuers and dequeuers, and disk persistence.
Re:Details? (Score:2)
shoot, I'll just go and whip one up before bedtime.
Re:Details? (Score:2)
Well we use HTTP because we want to interoperate with code written by other people. Most uses of MQSeries are within an architecture controlled by one company, as an internal message-queueing method between different peices of code (threads or processes of various kinds, possibly on different machines from each other, it varies a lot). Considering how large an effort it is to engineer the type of software that MQSeries gets used in, it would be pretty trivial to throw in your own custom queueing software
Re:Details? (Score:2)
Re:Details? (Score:2)
In a lot of cases a "catastrophic" failure will trigger a whole series of alarms. If a power supply goes, you can get a heat warning, then a voltage warning, then a backup activation warning, which shut down non-critical systems, which generate heartbeat failure messages, etc. So a single event generates multiple, (sometimes thousa
Re:Details? (Score:3, Insightful)
Re:Details? (Score:2)
Let me guess (Score:1)
What is the System? (Score:3, Interesting)
Here [nysedata.com] is something about the system that might have broken. I'm wondering if the thing that failed really is the thing mentioned here -- the stuff the stuff Birman [simc-inc.org] did. His new book on distributed systems is out [amazon.com], by the way.
Somone will get flying ninja-kicked in the nuts for this, you can be sure.
I washed my shirt with Ultra Tide. (Score:2)
Transcript of the message storm (Score:5, Funny)
XyxyZ: wtf i sold on margin
-- NASDUCK has entered the channel
JoeTrader: rofl!
NASDUCK: whatsup?
JoeTrader: sam sold msft on margin before the spike
NASDUCK: HAHAHA!
JoeTrader: werd
XyxyZ: screw you guys
JoeTrader: OMG roflrofldolololo!!!!!
NASDUCK: you are such a tool, sam
JoeTrader: brb, gotta tell the office
-SYSTEM- JoeTrader has left the channel (sam in a tool)
-SYSTEM-:NASDUCK has changed the subject to "XyxyZ sold MSFT before the spike today!!!:D:D:D"
XyxyZ: fu duck. i hope my boss isn't online
XyxyZ: ops
XyxyZ: +ops
-SYSTEM- Hot2Trade has joined the channel
NASDUCK: nice try, only way to erase that is to crash the server
Hot2Trade: Sam, I heard that you got the horns of the bull shoved up where the bear don't shine
XyxyZ: dude this sux hard
-SYSTEM- JOHN@MLYNCH has joined the channel
NASDUCK: nice one Hot2Trade. asl?
Hot2Trade: fu hippy, this is Jerry in at prudential
NASDUCK: fuc sorry, didn't recognize you
XyxyZ: So if I can down the server, I can erase the subject?
Hot2Trade: no worries I just changed my nic
NASDUCK: XyxyZ, you got pwned by the bull
JOHN@MLYNCH: SAM! HAHAHA I TOLDYOU NOT TO SELL!
JOHN@MLYNCH: YOU AER
JOHN@MLYNCH: SUCH A SP
XyxyZ: i got s cript
JOHN@MLYNCH: AZZZ!!!!!!!!!!!!!!!!!!!
XyxyZ: take this bitches
XyxyZ: THE C THE R THE I THE M THE I THE N THE A THE L
XyxyZ: THE C THE R THE I THE M THE I THE N THE A THE L
XyxyZ: THE C THE R THE I THE M THE I THE N THE A THE L
XyxyZ: THE C THE R THE I THE M THE I THE N THE A THE L
XyxyZ: THE C THE R THE I THE M THE I THE N THE A THE L
- SYSTEM - NASDUCK (quit(connection reset by peer))
- SYSTEM - JOHN@MLYNCH (quit(connection reset by peer))
- SYSTEM - Hot2Trade (quite(connection reset by peer))
- SYSTEM - error(91) - rebooting
Re:Transcript of the message storm (Score:1)
What scares me the most... (Score:2)
Re:Transcript of the message storm (Score:1)
NASDUCK... hehe.
Re:Transcript of the message storm (Score:2)
pain in the ass (Score:5, Informative)
this type of 'message flood' occurs from time to time, but not on the nyse in a while. it's generally the ecms trading otc stocks that have rouge programs blast orders in an infinite loop. when this happens to an ecm, they slow down but generally don't lose the ability to trade. the nyse, who toutes the importance of their rapists^H^H^H^H^H^H^Hspecialists because they add 'stability' to the system, was dead in the water. this crash goes to show how useless the specialists really are - without the technology working, they can do nothing. if this is the case, why not just replace them altogether with electronic trade matching?
interestingly enough, the nyse announced mere months ago that they are 'merging' with archipelago - a large ecm. perhaps this merger will be the beginning of the end of the specialists.
Re:pain in the ass (Score:1)
Fewer unnecessary middlemen is always a good thing; now they can specialize in something that's more useful than being an overpaid floor trader. Mmm.. automation cuts from both sides.
Re:pain in the ass (Score:1)
Re:pain in the ass (Score:1)
Reuters? (Score:2, Interesting)
Which is kinda funny, since it was *probably* a reuters feed [reuters.com] that was spewing the errors in the first place....
At least... (Score:1)
Re:At least... (Score:1)
tibco? (Score:2)
FYI this system is a multicast-based publish-subscribe system. The multicast thing tends to be a wash IMHO, especially since many people use it for queues, rather than true 1 to many messaging.
Re:tibco? (Score:1)
- NASDAQ uses tibrv (formerly Rendezvous). This featured a lot in tibco's pitch about reliability/scalability etc. NYSE, I *think*, uses MQ Series.
- Rendezvous used to only run over IP broadcast, with software "router" daemons for crossing subnets. This has not been required for years now - remember, the history of Rendezvous stretches bac
Re:tibco? (Score:2)
- Dont have HUGE subject names - significantly reduces performance I have been told.
- dont use multicast for point to point RPC-like services.
Of course its intensely attractive since you can just run a program, not
Re:tibco? (Score:2)
Multicast storm (Score:1)
TIBCO (Score:1)
I think they are using TIBCO for their data messaging bus.
. . . the reliability of a network described as "ultra reliable" . .
The use of the word network doesn't seem to fit. They won't be calling cisco.
The Dude
Revenge of the Dick! (Score:2, Interesting)
This happens all the time (Score:3, Insightful)
99.9% of the time, things bounce back very quickly and with the exception of a few internal emails, nobody cares, things go on.
Re:This happens all the time (Score:2)
This contrasts with my previous experience at a struggling airline company, where such failures were tagged with a price tag and flagged as "never, ever do this again". :-) Even if they weren't struggling, though, t
Re:This happens all the time (Score:2)
Boy are you guys going to have a fun time when there is a real market "event", not just a random glitch but a systemic problem. Those "discontinuities" look scary on graphs.
Natural Selection (Score:2)
No, the remedial work is designed to cull out less adaptive problems, thus preparing the digital ecosystem for the emergence of tougher problems.
-kgj
NYSE/OS (Score:1)
NYSE/OS has searched your drive for under-used and overly-large files and generated the following report.
Under-used
----------
c:\tickerlogs\SUNW.log 942 bytes
Over-sized
----------
c:\logs\NYSEerrors.log 543 Gb
number of error messages a common fault? (Score:2)
I think the same sort if thing happened with the US power grid shutdown?
Time to put in something to slow down the maximum number of error messages.
Re:Any Linux role? (Score:1)
Re:Any Linux role? (Score:2)
Re:Any Linux role? (Score:2)
Unfortunately with one or two exceptions the bankers had the mental age of 8 year olds and would never work out to do what they wanted in Excel no matter how many times you explained it to them, this then became 'your fault' and enabled them to do what they were apparently best at which was throwing tantrums, stamping
Re:Any Linux role? (Score:3)
And if Linux was involved, everything would be ok? Oh, that's right. I don't know what I was thinking.
Re:Any Linux role? (Score:1)
Actually Linux is common at NYSE (Score:2)
Source [internetnews.com]
NYSE is an IBM shop, using DB2, websphere. Its competitor, NASDAQ is using a Microsoft solution [microsoft.com]. Not a good week to be IBM.
Re:Any Linux role? (Score:2, Interesting)
Re:YACSF (Score:2)
There is the other spin of the story (Score:3, Funny)
"I built NYSE IT backbone and all I got was this lousy t-shirt"
CV (Some poor teenager applying for underpaid software QA position):
Work Experience:
- Leading developer in development of mission critical heavily distributed and absolutely fault tolerant system that can handle 20m transactions per second (NYSE).
Re:YACSF (Score:1)
Re:Anyone notice (Score:2)
It's not new unfortunately. I remember saying something very similar when GM laid off a ton of people in the early 90s and their stock went up. And this sort of behavior predates my statement by a very long time.
The irony here: At the same time that GM & Ford were shutting down their factories in my state, Toyota & Honda were opening factories. So their whole argument about an "unfriendly business environment" doesn
Re:Anyone notice (Score:2)
Re:Anyone notice (Score:1, Informative)
I bet you say that to all the transexual prostitutes.
Re:Anyone notice (Score:1)
Re:This is messed (Score:2)
Re:Great! (Score:5, Insightful)
Re:Great! (Score:1, Offtopic)
Re:Great! (Score:2)
Frankly I'm rather sick of the "This was on foo.com last week - old news!" and "again slashdot is reporting old news!" posts.
Your post fit the "whining" portion of my sig.
Re:Great! (Score:2)
" As usual, old news to geeks is new news to Nerds."
That's not a complaint. It's not even about Slashdot. It's a sarcastic comment about Nerds. What's your problem?
Re:Oh no! (Score:2, Insightful)
"It's black Tuesday all over again. Everybody sell, sell, sell! The market is about to collapse!"
It's possible that people made money overnight by accidentally holding positions that they intended to close. It's also possible that the error could compound the next day by creating problems at opening. It could conceivably cost a LOT of money to hold a position that you wanted out of when the market closed.
Don't gamble with borrowed money.