NYSE Goes To Linux 312
Aligrip writes "It appears that IBM has convinced the folks at the Securities Industry Automation Corp (SIAC) to move their entire trading network to Linux as explained in this article in the Investors Business Daily. The authors predict that this deal could give Linux "a hot new beachhead with financial institutions". Cool!"
SAIC is a trademark.... (Score:1)
...of Science Applications International Corporation.
Re:SAIC is a trademark.... (Score:1)
Re:SAIC is a trademark.... (Score:2)
Perhaps you've heard of it [artic.edu]?
If not, perhaps you've heard of the Art Institute of Chicago [artic.edu]?
SAIC SIAC (Score:1)
It better work.... (Score:1)
Linux will NOT be running the Stock Exchange! (Score:3, Insightful)
Running the actual Exchange would be a major coop, but I don't think there is any chance of seeing that happen for a few years yet.
Note: I'm not saying Linux can't be used to run the Exchange, but I think this is best handled by a full-blown enterprise platform at this point in the development of Linux.
all... (Score:1)
;)
NT? (Score:1)
Not NT, but Solaris (Score:1)
Re:NT? (Score:2)
that was NASDAQ:
Remove spaces from pasted URLs.
-l
Finally, a place for hackers... (Score:3, Funny)
I can tell you one thing..... (Score:1)
IBM (Score:5, Insightful)
Maybe they can put some code in there to boost some of the Linux stocks now...
Re:IBM (Score:3, Interesting)
Re:IBM (Score:2)
Linux the new OS/2!
Re:IBM (Score:2)
As the old saying goes, "Nobody ever got fired for buying IBM."
Believe it or not, a lot of companies really think that way--and it's just another great thing that IBM is embracing Linux. We all should be thankful IBM is willing to make a profit off the open source movement. Lord knows someone needs to.
Linux is dead my ass! (Score:1)
Re:Linux is dead my ass! (Score:3, Insightful)
Yes. But behind-the-scenes transaction handling has no connection to the desktop world. I am tired of seeing every article like "Home Depot to use Linux-driven cash registers" turned into a reason for zealotry.
Re:Linux is dead my ass! (Score:2)
Name any of the OSes used for embedded systems. Are they on the desktop? No. It is irrelevant.
The pointlessness of this kind of advocacy is what Amiga "fans" never understood. Did it matter that Amigas were used in certain kinds of high-end production work? Or that an Amiga showed up in the background of a popular sitcom? _NO_.
Not the firsr Sotock MArker of the world with Linu (Score:2, Interesting)
Big blue makes green (Score:2)
all about the $$$ (Score:2)
Wow...score one more HUGE client for IBM. (Score:2, Funny)
Re:Wow...score one more HUGE client for IBM. (Score:4, Interesting)
NASDAQ was mad at us for sending so many positions, but it was really their fault for not being able to handle a volume of traffic that they publish that they can handle.
I can't tell you if the part of NASDAQ that crashed is handled by their new NT stuff, or if it was the older Solaris and Tandem parts. But it makes me think that if the tech stock bubble hadn't burst when it did, NASDAQ would have quickly run out of steam and melted down under the shear pressure of increasing trading volumes.
Re:Wow...score one more HUGE client for IBM. (Score:2)
progress (Score:2, Insightful)
Especially since the Financial field uses alot of very custom made stuff, it is not like thay are just going to go with Access.
The hidden advantadge is that people with access to money will now have first hand experience with Linux, and this will expose any lies in the marketing spin that is out there.
- - -
Radio Free Nation [radiofreenation.com]
is an independant news site based on Slash Code
"If You have a Story, We have a Soap Box"
- - -
SIAC not SAIC (Score:3, Interesting)
With NYSE making this move, it's very likely that AMEX, NSCC & GSCC will eventually make this move as well, since they are all supported by SIAC.
- Former SIAC consultant
I liked this comment (Score:1)
Does this mean that Linus does all his best coading on speed
Windows users (Score:1)
Big Blue? (Score:1)
Everybody on the Band Wagon (Score:1)
Joe Trader clinet software (Score:1)
Not bad, but not as big as one might think. (Score:4, Insightful)
I would speculate they weren't running NT before if it was that easy to port their software over. So this takes a chunk out of the proprietary Unix market, sure, but if we were to consider this a Zero Sum game, Unix loses, Linux gains, Microsoft doesn't change a thing.
Now granted, other Unix shops might now say 'Well, if the NYSE does it, we can do it too!' But the Microsoft market won't feel any pressure from this until there is a similar porting comment when coming from a Windows shop.
Re:Not bad, but not as big as one might think. (Score:2)
Re:Not bad, but not as big as one might think. (Score:2)
What we want Linux to prosper, to have more software, more hardware supported, more jobs for Linux enthusiasts, more money to be spend in it's development; and for this to happen Linux needs to eats other OS market share. If only 1% of the server was running Linux (just a supposition) who will take notice of it ? who will port software ? who test it's hardware with Linux ?
Yes we all know that Linux will never go away !even if it's market penetration dropped under 1% for all the reasons we all know, but then it will just an OS for hobbyists, and we don't want that to happen.
Re:Not bad, but not as big as one might think. (Score:4, Insightful)
They where using Solaris on SUN HW (it is said somewhere else in the article ).
Yes, they are replacing expensive UNIX machines with less expensive(?) Linux boxes, plus a bunch of proprietary software (Tivoli is mentioned), plus an IBM mainframe (also mentioned in the article) presumably running IBM mainframe OS (can't remember the name) with mayby Linus as 'Virtual OS' of each 'Virtual Machine'.
It is interesting that IBM did not propose their own version of Unix. Maybe it is true that they are dropping it in favor of Linux. Or maybe it is because AIX does not run on Intel CPU (or it does?) and would have made the deal much more expensive.
Surely they have managed to badly hit SUN, both on money and on PR level. En passant, they have managed to promote Linux as a valid (and most of all cheap) platform on which build proprietary solutions. One could hope that other UNIX vendors (including SUN itself) follows and that Linux can become really the 'Unix Defragmentation Tool'. It would be something, at least.
Use of Linux rather than AIX is in IBM's interest (Score:2)
THe OS is not a competitive edge here; it's Tivoli and the custome software. IBM is much better off giving up its maintenance and development costs--and htis holds even if AIX is moderately superior to Linux for the task at hand.
hawk, economist
Re:Tivoli (Score:2)
hawk
Good for Sun. (Score:2)
Re:Not bad, but not as big as one might think. (Score:2)
The last I read, Linux can run on IBM mainframe only inside a VM ( that is inside OS/390 ? )."
Linux can run on an entire machine (the "bare metal"), in one or more LPARs (Logical PARtitions), or under VM - which is not OS/390 or Z/OS - again on an entire machine or in LPAR(s). One mainframe can run over 40,000 linux instances under VM.
However, in this case the mainframe might not be running linux - it might be running Z/OS or OS/390 (depending on whether its a 64-bit Z/Series or a 32-bit 9672 machine) to host backend subsystems (CICS, DB2 and/or VSAM, maybe MQ-series, etc.). Linux might be running on front-end Power4 servers hosting WebSphere (Apache) or a custom messaging application.
Perhaps the artline engineer here can enlighten us.
Re:Not bad, but not as big as one might think. (Score:4, Informative)
I was the network engineer for the artmail project. The orignal version of artmail was running on a Sun Ultra 5 and Solaris. It didn't take more that a few days for a summer intern to actually write the artmail application. The whole project had a very small budget, the machine was a extra order for a different project and the network was sort of tacked onto another network.
The actual push for Linux on the SDC (Shared Data Center) mainframe (not the NYSE mainframe, it is not an IBM) came from the Network System Engineer in the mainframe group.
He had set up an LPAR running Linux about a year and a half ago, so that he could server test pages from Apache.
The SDC is primarily used by NSCC, National Security Clearing Corp and a few applications from NYSE, but the NYSE trading system are running on Tandem systems. Only one NYSE application involving option trading is actually run on IBM mainframes.
Re:Not bad, but not as big as one might think. (Score:2)
Still a blow for MS (Score:3, Interesting)
Sure Linux is seriously eating into proprietary Unix market share, but think about it a little more carefully. These guys are looking for something that's cheaper and easier to deploy than the Sun boxes they're currently using. Without Linux, the only choices are 1)eat the costs and stick with Unix, 2)port to Windows (also at considerable expense).
The breadth of offerings available for Linux (cheap 1U boxes, Mainframe LPARS, massive servers) make it a natural choice for people who might otherwise leave the Unix world altogether. It's easy to port from Unix to Linux, and you can run your app. on any hardware imaginable.
Don't kid yourself (Score:5, Insightful)
This is a key financial services application, and opens the door for acceptance of linux in key financial markets. Microsoft was going to undersell and overmarket traditional UNIX vendors and eat into the server market. Once their foot was in the door, extend and embrace.
Guess what - the markets grow from the bottom. It happened with DOS against MacOS. It happened with Windows95 against OS/2. It happened with NT against Unix. And now it is happening with linux against Windows.
This could have been a HUGE win for Microsoft. Instead, it is another notch in IBM's belt, and a huge boost for linux in the perception of CTOs. Microsoft can't buy that kind of publicity.
heh! (Score:2)
They can try! Just look at Hotmail. Ha, ha, ha, ha, ha.
Re: (Score:2)
Re:Not bad, but not as big as one might think. (Score:3, Insightful)
It doesn't matter what OS they were using. Every time Linux gets a high profile implementation two things happen. First of all, that's one less implementation that Microsoft gets. Microsoft needs software sales to survive, and they need growth to keep their stock price high. In this respect Microsoft even is competing with old versions of their own software. If everyone decided to stick with Windows NT Microsoft would be just as screwed as if everyone decided to switch to Linux. Second, Linux gets a huge pile of publicity. Linux is always going to be a less expensive solution than any of Microsoft's OSes. The one advantage that Microsoft has is that they have an extremely large marketing budget. However, the best form of marketing is still word of mouth. If Linux continues to rack up impressive implementations Microsoft shops will start to wonder why it is that they are paying for their software.
The fact of the matter is that despite what IBM, Sun, and HP will tell you the "enterprise" market is not really where the interesting stuff happens in the technology world. The truly interesting stuff generally starts at the bottom of the technology chain and works its way upwards. That's how Windows got into the enterprise, and Linux is doing the same thing.
Re:Not bad, but not as big as one might think. (Score:2)
Your basic small shop can't afford to have IBM develop a custom solution for them atop Linux. But they can afford SQL Server!
Red Hat understands this, and as much as I dislike their Linux distribution, I think they're the only Linux company that is really tackling Microsoft on the small-business front.
Re:Not bad, but not as big as one might think. (Score:2)
Re:NASDAQ = Microsoft SQL Server (Score:2)
It's ironic, but it's cool (Score:2, Insightful)
Oh yes, for the sake of redundancy, I will repeat that earlier post: All your investments are belong to us!
SAIC (Score:2)
Re:SAIC (Score:2)
now, you *do* need a security clearance for a lot of shit we do... but i'd venture to say that we're actually much cleaner than most other defense contractors out there (and we're not all defense anymore! only like 40% of our business comes from the government).
Re:SAIC (Score:2)
I work for a DOD contractor [imcva.com] (hooray! A dod contractor during a republican administration!) myself, that clearance does make me much more employable.
Re:SAIC (Score:2)
people seem to think that defense contractors are doing all this evil, secret stuff. man, i wish it was that exciting
yes, the clearance is very very handy. and at only 20 years old, i didn't have to fill out nearly as much paperwork...
lucky you (Score:2)
We do lots of stuff for DMSO. Not evil, or particularly secret, but it is fun. Getting data that's been saved in a zillion formats over the years converted to XML and stored in oracle dbs and allowing web access to that same data. We're so buzzword compliant it's painful.
Re:lucky you (Score:2)
one thing you definitely don't want to do is lie. had a friend, wanted to join the marines... filled out that he had a clean record, even though he'd been marked as an accomplice in stealing a car (he didn't steal it - rode in it and knew it was stolen, though) - i was like "they're the fucking U.S. government - they're gonna know!" - needless to say, they did
i don't know how long i could do stuff like reformatting data. i just got done a big project that included a lot of patches to solaris 2.5.1, and they needed to have the special installation instructions for relevant patches formatted a special way... that was a damn boring day
New things (Score:2)
Re:New things (Score:2)
Re:oh yes it does (Score:2)
so where you at? you obviously work for/close/with us...
Re:yep (Score:2)
Re:yep (Score:2)
Re:yep (Score:2)
that segmentation lab isn't so bad... we have a lot of neat machines in there...
what div you in? heh, i won't tell the manager you're slashdotting - i do this nearly every day when i gotta get away from a big fuggen shell script or something...
you may have seen me around... long blond pony tail (generally), never wear my badge...
Security Clearance Reevaluation Complete! (Score:2)
Security here, thank you. We now have enough information to identify you and revoke your security clearance. Please surrender your belongings to the gentlemen in black suits who will strip-search you on the way out...
A poem for all of you... (Score:2)
A tech industry on its knees.
Investors wiping dot-com bubble remains from their faces.
Linux IPOs failing, bankruptcies in the offing.
"The NYSE moves to Linux."
The irony is palpable. [ridiculopathy.com]
Re:A poem for all of you... (Score:2)
FUDproof!! (Score:2, Insightful)
"Stock trades are one of the most sensitive, secure and important kinds of transactions that exist,? said John Patrick, vice president of Internet technology at IBM. ?This deal has removed any doubt that Linux is ready for the mainstream and that it can play a major role in electronic businesses of all kinds and sizes."
This is not something I was expecting. Wonderful news! Linux can no longer be dismissed as a 'hacker' or 'hobby' operating system. It's industrial-strength!
LUSER: "You use Linux? I read in Micosoft Press Release Daily that it's not a real operating system, it's not reliable
ME: "Yeah, well, IBM and the NYSE doesn't think so. You're fund manager trades your stocks over a linux-based network."
Where does MS go from there?
Re:FUDproof!! (Score:4, Funny)
Here's a nit to pick (Score:2, Informative)
Isn't it the other way around?
Re:Question Marks and Apostrophes ?'?'? (Score:2)
unfortunately, this is just one battle (Score:4, Insightful)
I've found that the best way to get companies to move away from M$ programming languages is to suggest the portability and standardization and other benefits that occur when you start making your apps available through a web interface. Then, as the developer on that project, keep everything as cross-platform, cross-browser as possible. Once the frontend/interface doesn't require a M$ language to support it, there becomes less of a reason to stay on the architecture.
In addition, this approach is becoming much more successful since EVERYONE is trying to cut costs... and what's a better way to cut costs then eliminate the need for costly M$ licenses?
Re:unfortunately, this is just one battle (Score:2)
For one the TCO of solaris media/operating system is 0 - you can download from www.sun.com, much like linux is 0.
Hardware market is so cutthroat that a Sun server doesn't cost anymore then an X86 based counterpart.
so whats the big deal? a migration to open source platform? You can download the source to solaris.
Problem is, the browser war has been mostly lost (Score:2)
ahh the financial industry... (Score:2, Interesting)
It was fun working with them. Once we had that translation dictionary sorted out we fully understood what they were telling us.
But more to my main point, is that I'm happy to hear they're going to use Linux, but most financial institutions would run linux anyway. Mainly due to admins with tiny budgets. Like I was given 6 grand to put up a development database server. No way I could afford licenses of Sybase for a Sun box that would cost me that much (even though I would have preferred Solaris), I wound up getting a dual processor VA Linux Systems box and then downloaded Sybase Adaptive Server for Linux (license is free for development use). So I got a pretty nice performance development database box and didn't go over budget.
Needless to say when I left working at the mutual fund company they had more linux systems than HP 9000's or Sun Ultra Enterprise's put together. Granted I met with a ton of resistance to put the first linux box into place, but then management got used to being able to do stuff on the cheap, so more low budget projects kept creeping up, which meant more linux boxes to do the work.
Linux's ultimate test (Score:2)
This by the far the ultimate test of Linux itself in a commercial environment, given that NYSE share volumes run into the billions of shares traded per day. I wonder will the 2.4.x kernel be ready to handle this massive load, one that used to be handled by proprietary UNIX variants and IBM's MV/MVS.
dejavu all over again ... how ironic (Score:2)
Now, well away from Wall Street, and away from the buzz, I wonder how many back rooms are filled with geek projects running on Linux, the same way they were being hacked out on Suns 15 years ago ? If it is what I suspect it might be, then Mr.Gates has a problem that can't be factored with FUD.
As I recall, it was financial apps like VisCalc and Lotus 1-2-3 that greatly aided the PC revolution. Likewise, as business men and women endured dragging sowing machine size luggables around airports, the portable industry grew.
Could it be that an operating system, such as Linux, and all that it offers in frugality and flexibility, is indeed the killer app ? If so,
how ironic that it appears that big-business may be aiding of all things, the Open Source movement.
Re:dejavu all over again ... how ironic (Score:2)
No doubt, once we got them smaller than a John Deere disc plow, the portable industry really took off.
Is this MSFTs Vietnam? (Score:2)
The bad part of this is that it took MSFT 20+ years to get where they are; it will probably take another 20+ years for them to be relegated to insignificance (in terms of their influence on the market).
However, it's announcements like this which show that major institutions are now beginning to see past the FUD of 'not proven', 'no support', 'not scalable' and 'not stable'. Of course, there will still be myriads of clueless CIOs who believe the FUD, but it's data points like this one which will play a role in converting even this crowd. After all, (we all know) Linux is stable and you can't really beat the price. It's funny/ironic though that by time Linux became viable, MSFT for the first time in 20+ years actually got their act together and produced a reasonably stable system (Win2K). If guess competition is good for something after all
world domination (Score:2)
it's a happy day for the penguins!!
desktops/pda's...here we come.
High and Low (Score:2)
Linux seems mired in two markets: High-end, heavy-metal processing, and the geek crowd. It doesn't show up in the middle very much.
Where is Linux in vertical business markets? Where are the integrators? Where is the market for business-oriented components? If such markets exist for Linux, they aren't very prominent.
Let's put it another way: Look on Freshmeat for "point of sale" and "MP3 player". Guess which one has four hits, and which one has more than a hundred? Guess which type of software is more relevant to business?
Linux scales small (older PCs, personal workstations) or large (Beowulf clusters, High-Performance Computing), but it seems to be missing something in the middle ground where most business resides.
That fact makes it very difficult to convince business-oriented companies to support Linux. Beyond the fact that Linux users believe everything should be "free" as in beer, there isn't sufficient support for vertical market development. Integrators build software from components, usually with VB or Delphi under Windows. Where is the component market for Linux? For that matter, where is a common, well-supported, universal component architecture for the penguin? Heck, I still haven't found a Linux installation system that is friendly to non-geeks.
The question is: Does Linux want to cater to the middle ground, to business and "normal" folk? Or should Linux stay where it is strong, leaving the middle to Mr. Gates and his minions?
It's about servers. (Score:3, Insightful)
Want a stable, non-windowed PC-based cash register? Linux gives you nothing you can't get with DOS, Netware or OS/2-based systems. There's little reason for vendors to port, and the application is so narrow that Linux offers nothing but a savings on OS licenses, which are insignificant to the cost of a 5-station point-of-sale system.
Running a small- to mid-sized office? Linux is a decent way to save on servers, and many companies do so, buying mail and file-sharing appliances like Cobalt Qubes, or IBM's Small Business Server software bundle, which gives small but ambitious companies a nicely priced bundle of DB2, Domino and Websphere. Still others bring on the accountant's nephew to set up a Samba server or two. But on the desktop? Unix and Linux office suites are mediocre at best, the best being slower and more memory-hungry than MS Office. And you can be the one to tell the senior managers how good Linux is the tenth time they can't properly open an MS Office file that was mailed to them.
Where Linux is taking over the world is on servers, and now it's not just the usual HTTP, Samba, DNS and SMTP services. In the past year, with good 1.3.x JVMs from Sun and IBM, Linux is now on par with any other platform, dollar for dollar, for running J2EE application servers.
If you're running clusters of Weblogic, Websphere or other EJB/servlet/JSP engines (Tomcat, JRun, EJBoss, etc.), there's simply no longer any technical reason to do it on Solaris, HPUX, Win2K or AIX. If you have a decent JVM (as Linux has) and decent networking and memory management (as Linux has, especially with 2.4), that's all that really matters. Why pay $700, $3000 or more on OS licenses and OS support per machine for something that you just want to (1) stay up and (2) run a Java app server or one or more of its support systems like a message queue?
Moreover, the move to journaling filesystems and better support for external storage, and the availability of many mainstream commercial-grade backup and system management tools means Linux is also a perfectly good way to run all those 1-4 CPU database servers. Oracle and DB2 on Linux aren't going to eat into the Sun E10000's turf or IBM's OS/400 and System/390 spaces just yet, but all those databases running on 1U-5U rack equipment with storage in the
Add to that the fact that Linux has become (officially or not) the reference platform for a lot of Unix software, and the reference x86 Unix for many others (see Sybase) and Linux looks poised to eat not just the low end but also the middle of the server market.
The success of server-side Java has a lot to do with this. Right now, the overwhelming share of new server-side development is being done either with the MS platform (ASP, MTS, COM and the early bits of
You've never used a point-of-sale system, have you (Score:2)
The point of sale terminals themselves often aren't running Win9x or any version of Windows, for that matter, though of course some do. A mouse is seldom involved. Indeed, there usually isn't any pointing device. Just a keyboard (or just a POS keypad), maybe a barcode scanner, a touchscreen or a signature capture pad, and a cash drawer.
Yes, the application could be made cheaper. The vendor could eliminate $200-$600 in server OS costs, and anywhere from $20-$120 per terminal in client OS costs.
The POS system itself probably sells to the customer for, say, $30,000, including hardware, software, installation and setup, integration with your accounting system (which isn't running on Linux, I'd wager), and a 3-5 year support contract.
The vendor's hardware costs might be $1500 for the server box, $700 for each PC, and something like $800 for each PC's POS hardware peripherals. So let's say the hardware for the whole 5-station system costs them $9000. Those OS licenses might be adding a thousand dollars to each 5-station system going out the door. And though your POS terminals can be Pentiums since they're not doing much processing, theyaren't Pentiums because you can't buy new Pentiums. You buy hardware that your company will be comfortable supporting for 5 years or more, and that means hardware consistency is a major goal. You might buy PCs a thousand or more at a time, and servers a hundred or more at a time in order to ensure a 6-month (or longer) supply of identical hardware with identical drives, controllers, video cards, motherboard layouts, NICs and BIOS revs. Mix and match is foolish if you're in a business making a lot of its money from fixed-price support contracts.
So your assignment is to tell me how many of these typical 5-station POS packages a vendor has to sell with Linux at a savings of (and I'm being generous here) $1000 each in order to justify the money spent porting the application, testing it, and hiring and training a second team of customer support and professional services people to support this second version of software that wasn't broken in the first place.
Now you're porting the software. The current vision was written in, say, VB or maybe C or maybe even some kind of Pascal, or, even more likely, some Foxbase-family language, and calls to a smallish relational database engine whose main strength is that it runs for weeks or months at a time without any maintenenace beyond swapping backup tapes. It's old code in an old version of an old language, and it's tied to one (probably old) database engine. Porting isn't going to be a simple matter of recompiling and changing an ODBC DSN. It's going to be work. Work that will result in a more modern, portable application, but work nonetheless. Still want to do it? Great. Now put the porting team together.
Remember: hiring a junior-level programmer you're paying $45,000/year to is costing your company $60,000 once you pay them benefits, train them and give them a desk and a PC. And one programmer isn't going to be able to do the port, write the new manuals, do the QA, revamp the customer training course, and provide tech support. There are a few bodies involved.
Linux will find its way into point-of-sale systems, just as it's found its way into shop-floor terminals in factories and warehouses. But it will only get there in the context of new products, or as a result of clean-slate rewrites of applications when an old version can no longer be extended and upgraded effectively. And those aren't done on a whim.
Point. Of. Sale. (Score:2)
As for Apache, MySQL and Perl/PHP/Python as the basis of such a system.. well.. I'm sure there's worse out there, but I don't think too many stores would want to use a web browser as their cash-register interface. You do intend to use a browser, right? Web browsers are bad tools for quick, reliable data entry. Too much scrolling and mouse movement.
Also, you'd have to write browser plugins to control and access things like a cash drawer, a signature tablet and a UPC scanner. Again, not out of the question, but sort of unneccessary.
And as far as the backend goes, why MySQL? Postgres is much more robust and provides an environment more in line with what you get in a commercial database. Once your data model starts to get complicated and you're doing a lot of inserts and updates, it's going to look like a better choice.
Python is a very nice language, though once you're putting it behind an HTTP server, you may consider Zope in place of Apache. PHP? Seems kind of limiting. Perl's not going to make for the most maintainable codebase. But language isn't really the issue. Architecture is. And maybe maintainability too.
An HTTP backend might be okay, though the fact that it's stateless and doesn't offer a satisfactoy way to push out alerts from the central server is a drawback. This is, after all, a network of cash registers you're building here, not a public website.
If it's still going to be HTTP, and the push-pull issue can be resolved elegantly, I'd just use HTTP as a transport layer and instead of a browser and write the frontend as a custom ncurses application (console mode!) with access to the esoteric hardware, and client-server communication via SOAP. And quite likely instead of HTTP, I'd consider something more persistent and two-way for the SOAP transport...though tiny HTTP listeners on the clients wouldn't be out of the question.
The language and "app server" engine? Those are the least important choices. Any combination that is easy to deploy, is reliable, and is easy to maintain and extend will do. Java on Tomcat/EJBoss? Python on Apache or Zope? Standalone Perl with SOAP::Lite? Whatever.
Re:High and Low (Score:2)
Look to Java. There are J2EE implementations that run fine on Linux.
A lot of linux server rollouts these days are really Java rollouts. Java Beans are the component architecture, the component market is made up of Java Bean vendors.
You can get Beans that do anything from embedded 360-degree picture viewers to transactional EJBs for talking to mainframe datastores.
That's what MS is afraid of. Linux + Java leaves no room for them in the mid-range, since Java already does now what MS say
If your last experience of Java was the MS 1.1 JVM running some crappy applet in IE, I recommend you check out an up-to-date Java VM, such as IBM's 1.3 or Sun's 1.4 beta, both available on Linux. Also try the netbeans/forte development environment - It's very nice.
2 birds, 1 stone (Score:4, Insightful)
Bird 1 - undercutting Sun high-end
"SIAC's Artmail applications previously ran on Sun Microsystems Inc. servers that used Unix. But they will now run on IBM Linux servers linked to an IBM mainframe system."
IBM's girthieness has been a liability in the past. Not so much for the hardware itself; though expensive. Rather, much of the rub has been on the expense and limitations of its operating system, as anyone using MVS will attest. Linux literally flips that around against it's competitors, forcing companies such as Sun's high-end to compete chip-to-chip with IBM's mid to low end iron.
Stone 2 - Microsoft's cost of Open Source argument
"Though basic Linux software is free, IBM makes money by selling the middleware that links Linux with existing software and computer systems at places like SIAC. It also makes money by selling Linux servers and services for Linux-based systems."
Here IBM parlays one of its biggest, and most enduring strengths
Kudos to someone where at Itty Bitty Machines for figuring this one out.
This is great regardless... (Score:2)
To those of you who say - 'Big deal, they still use Windows on teh desktop' Heh - Desktop OS sales do not have huge profit margins - OEMs & large companies get huge discounts. Microsoft needs to rule the backend because server software margins are much higher. SO this IS a hit to them. A potential conversion from *nix to MS hurts them. Sure, in this case one Unix replaces another, but MS still loses a potential slient for lots and lots of server licenses.
wow... (Score:2)
I think they're still idiots, but they've made a lucky choice or a good choice through council.
Hey.. these are the same guys that judge the entire Internet based on Pets.com and Webvan.com...
Nasdaq, NYSE and MS (Score:2)
MS in turn uses Nasdaq (and Dell, and several other captive "friends") as examples of "large enterprises that chose Windows as their strategic OS". It makes you almost feel sorry for Nasdaq. Well... for their sysadmins, anyway.
Re:Nasdaq, NYSE and MS (Score:2)
>mainly in order to keep MS from deserting for
>the NYSE: reportedly the NYSE has the symbol
>"M" reserved for Microsoft, should they ever
> get itchy feet.
This sounds like an enormous conflict of interest to me. At the very least, a
delicious opportunity for a conflict of interest to develop.
Read again: NYSE does not run on Linux (Score:2, Insightful)
Still a big deal for Linux, but you can't really say NYSE runs on Linux. You could say that PART of NYSE runs on Linux.
Uh oh (Score:2, Funny)
Contradictory to Usenix Talk? (Score:2, Interesting)
For anyone who wasn't fortunate enough to attend the annual Usenix Technichal Conference for 2001, the keynote address was (brilliantly) delivered by Daniel D. Frye, Director of the IBM Linux Technology Center. In the talk, and the following Q&A, he made it explicitly clear that IBM's position on Linux was that it would be ready for the 24/7 no-downtime, mission-critical environment (like the financial sector), soon, but that it wasn't yet. The indication was something like 5 years or so, and the conference was 2 months ago.
I wonder what changed IBM's position so quickly?
WHat a pile of crap (Score:2)
[quote]
Patrick says a strong point of Linux software is that data on a stock transaction is relayed from one party to another without interference
[/quote]
Please tell me, what's so unique about Linux software that NO OTHER software is able to do this? And what has this to do with 'linux' especially? If DB2 does the transaction processing controlled by f.e. tuxedo, what does that have to do with Linux? Nothing, you can run these systems on any OS supported by these applications.
From the article:
[quote]
"The (Linux system) offers users the ability to crawl onto the reliability and shared resources of the IBM mainframe," Graham.
[/quote]
So, what is this mainframe doing here? The whole setup isn't running TOTALLY on Linux, it still needs a phat Mainframe to run, hell, to work efficiently. So tell me, where is the big shift to Linux in this picture?
Ready for the enterprise? (Score:2)
Presumably, its all custom trading software anyway (Score:3, Interesting)
As for the distribution that would be used, I doubt that matters much either...
--CTH
Re:I hope... (Score:2, Informative)
SIAC is all back-end: allocation of money and clearing of the transaction. Your right in the fact that traders would never hack a script together, but they probably would never know how to do it in the first place. I've learned that in most cases traders hate coding, and coders hate trading.
I work for a Broker/Dealer, so I know a little about the markets.
Re:IBM tired of Microsoft? (Score:2)
It isn't just Microsoft that need worry. Compaq, HP, and Sun should be taking careful notes. In fact, I hope they do, because choice is good.
Re:does this mean..? (Score:3, Insightful)
Chris Lee
lee@mediawaveonline.com
Re:The main problem is... (Score:2)
A company running primarily Linux, or having Linux in the mix, is less likely to run Notes and require your services than a pure Windows shop is.
I'm not claiming Linux is dominating the small/medium sized companies, because it isn't (at least not yet :), but claiming that Linux isn't making any inroads with that category of companies because a group of Lotus Notes using companies don't have a clue about Linux isn't exactly very credible.
Re:Evolution of customer expectations and software (Score:2)
BTW, when you say "correlations", I think you mean "corollaries".