How IBM (and Open Source) Won eBay
DemonBrew wrote to us with a new article in Business2 how IBM beat MSFT, Sun, BEA Systems to win the contract for the new eBay. Cool part is that it's based on Websphere, which has major open source components.
They waited until the very last second and then squeezed their bid in.
Bastards!
Life is the leading cause of death in America.
It did seem very interesting. The article mentions that IBM is still loking for something to "light the fire" and produce large amounts of revenue... maybe hey don't need an internal change, but an external one; businesses realizeing the power and cost savings of open-source software and switching back to big blue.
Moderation: Put your hand inside the puppet head!
What the hell are you talking about? Major open-source components? Which? Last I checked, (I have the Websphere Studio download sitting here, right from IBM's partner site - and I see nothing about open source anything. Is java open source? Or XML?
Open Standards and open-source are 2 different things, and hell - Java isn't an open standard, nor is it open source in the truest sense. What a bunch of bullshit propaganda. Go Microsoft.
Microsoft does not wan't you to know this, but i revealed their secret
what they are going to do with the old hardware. I can see it now your very own piece of ebay right at your house!
if they take away Sun's marketshare, Java will become non-free (as in beer) and IBM will have to shell out a huge amount of money or make a long and risky switch to .NOT
I also found this amusing (emphasis mine):
While Java could be called "open," compared with, say, the Windows API, I don't believe Sun has turned control over the language specification to a standards body.
Another proud carrier of the $rtbl flag
"IBM's expertise with the open-standard Java programming language..."
Open standard? Did I read this wrong?
A speech...
True story, I was unable to leave feedback (for non-ebayers: feedback is what you leave for people, usually a letter grade) using Galeon. I had to do it from work with my IE browser. This is too much to ask of the average desktop user, but Linux is definitely on the right track.
Not to mention the countless bugs, often resulting in lost orders or user fraud and credit card and identity theft, in the core ebay software. Once the next generation ebay is submitted to peer review, we will see an eradication of these bugs, just as we have seen in the Linux kernel 2.4.
I give ebay A++++++++ great site!!!!!!!!!!!!!
Karma: Good (despite my invention of the Karma: sig)
...and makes everyone else stronger!
Java has revolutionized this industry by providing a means for developers to write software that works on all platforms, without any strings attached. Of course this is very bad for Microsoft because it directly threatens their near-monopoly with Windows. The Java momentum is very strong, and will only get stronger as Microsoft continues to try to thwart its efforts.
IBM must have sniped to win the ebay bid.
MS wanted to have eBay run on its software, but there were so many security holes in it, people were winning auctions that had closed years ago.
I beta tested Microsoft's software for eBay and managed to hack in bids that won auctions for that guy' kidney, Elian's raft, and that girder from the World Trade Center. There are no "invalid auctions" when the thing's running Microsoft's swiss cheese software.
JCP - Java Community Process
To take right from their website:
The JCP is the way the Java platform evolves. It's an open organization of international Java developers and licensees whose charter is to develop and revise Java technology specifications, reference implementations, and technology compatibility kits. Both Java technology and the JCP were originally created by Sun Microsystems, however, the JCP has evolved from the informal process that Sun used beginning in 1995, to a formalized process overseen by representatives from many organizations across the Java community.
Come on people, do your research before you blab this stuff.
IBM with their infinite wisdom
(KNOWING what happens when you create proprietary systems), came up with the greatest resolution.
Coupled with their hardware know-how, why is anyone surprised that they won the bid due to eBay's high-load testing?
IBM is heading back towards BIG BLUENESS..even if only one meager step at a time...and to incorporate OpenSource solutions...how novel!
"Just Smile and Nod." --Huck
There has been a fair number of posts about whether or not Java is really an "Open-Standard". The first thing to remember is where this article originates, Business 2.0.
Taking that into account, Java is an open standard. Are there other compilers for Java? Yes. Are there multiple interpreters for Java? Yes. Is the standard published on how it works? Yes (Addison-Wesely publishes several books on it). So, for the average intended reader of business 2.0, Java is an open standard.
I'm probably going to get flamed for this, but something doesn't have to be controlled by an international standards organization to be open.
Now, if you'll excuse me, I'm going to go prepare for flames as I've posted something that people are going to have problems with.
My Slashdot account is old enough to drink...
... they must have been dazzled by IBM's total bs when it comes to sales. I've worked on many recent projects where IBM has been pushing WebSphere really really hard. Some of it is interesting stuff, other parts of it is real crap. But then I suppose I could say that about any technology. And then there's IBM Global Services... It's a great win for J2EE, but it's too bad for eBay.
WTF? It's all over, folks - it's not that the dot sold out, it's just that the old folks have won. Open source, ruled by Apple and IBM.
Why is this news? Answer: it isn't. What it is is lame. The buzz has worn off, and it's back to business as usual.
Hexayurt - open source refugee shelter,
Is this
Linux has become a houshold verb
And BTW, it's "bested" (past tense), not "best"
Id bet that a
PHP+APACHE+MYSQL
Might have proven much cheaper/better than the crappy websphere (ive tested it, used it and hate it).
NO SIG
And I'll say it again:
Java is to code as music is to country.
'nuff said.
But did they meet the reserve? They might be bragging and lose again.
I really like the closing quote from the article:
Hey, any additional fodder for my efforts to convince my boss to move over to completely open-source technologies is fine with me! It's really heartening to hear a company like IBM say that though. More reinforcement that this paradigm is here to stay, and isn't just some sort of post-modern fad.
Hire a Linux system administrator, systems engineer,
I don't know about everyone else, but I for one am very exited about this.
Java isn't my prefered language, but it seems to me like this kind of deal can have a big impact in the industry to promote open standards. With a BIG player like ebay getting rid of asp for java, and probably saving a pritty penny in the process, perhaps M$ will have more reason to re-evaluate thier game plan.
Sigs are out of style, so I'm not going to use one...oh wait..
Does IBM's move to Java pose a threat to Windows? Tell us.
how IBM best MSFT, Sun, BEA Systems to win the contract
beat best besten?
Desi Noise, Live!
with the tech job market the way it is, whoever made the desicion was obviously following the saying "nobody gets fired for buying ibm."
IBM Cited In Massive Online Scam
Reuters, Inc.
Ebay (www.ebay.com, NSDQ: EBAY), the world's largest online auction site, is reporting that it has been hoodwinked in an internet scam, involving International Business Machines (IBM), Inc.
"They promised us all of these great services, and even showed us pictures and everything", claims Dave Hubnard, Ebay's CTO.
"It looked so, perfect. They responded to all of our emails quickly and professionally. I really don't know what happened. They even sniped in at the last minute with an ultra-low bid."
Shocked and bewildered, Ebay employees are uncertain when, or if, they will ever see the new services promised to them by IBM.
Attempted telephone calls to IBM headquarters were returned with a "disconnected service" answer.
Just hours before the deal was closed, IBM had the address of its corporate headquarters changed to a PO Box address in the sourthern section of Jacksonville, FL.
Hm.. wonder now if they wont be 'down for maintainance' for a few hours some mornings now? I know that it works out at like 1am or somthing in the USA, but its right slap bang mid morning for UK eBayers... can really balls up your auctions :)
"Hey! Unless this is a nude love-in, get the hell off my property!!"
Its interesting to see the existence of Java being linked to IBM more than Sun these days.
What with IBM having the fastest java compiler Jikes,
a Java-base development environment VisualAge,
some stellar java development at DeveloperWorks,
and talks of IBM acquiring Sun
The statement below is true.
The statement above is false.
On the one hand, Ebay's backend is now based on some very cool, open source technology.
On the other hand, they use Microsoft Passport, which raises a whole bunch of privacy and security issues.
Are they good or evil? Seems more like a shade of grey to me.
that if MS would have won the bid we would have had something in windows to let us bid and list auctions on ebay automatically. Ebay make a nice tool called mister lister to bulk upload your auctions. It could have become part of the next version of windows. Now MS will have to build it's own auction site from scratch and integrate it into windows.
Sorry, but I had to work with versions from 3.02
to 4.x and it is really bad. We replaced it with
jBoss/ Jetty which is simply the better solution.
In the time you need to generate a Websphere
EJB jar, I can build, deploy the same EJBs on
jBoss and even run all 40 jUnit tests.
Ebay Computer Contract
Item # 4886798269
Category: Computers: Contracts
Currently: $12,378,462
Quantity: 1
First bid: US $10
# of bids: 3
Seller (Rating): Ebay (999999999)
High bid: IBM (10)
Description
You are bidding on a contract for providing software and hardware to power the next generation of e-bidding monstrosi-sites...
Taligent, the company that was created between IBM, Apple, and Motorola in the early 90's - tied with Rhapsody - with the goal of creating a an open platform? I thought that IBM was in the openness game waaaay before Java (???).
I suspect this is not a coincidence.
They did the typical IBM thing of selling hardware at a massively low level (they loose money here), and even say that eBay can keep their old Sun hardware. Once they have the foot in the door, and run the support, they strip away hardware bit by bit, replace with IBM stuff, drain a company of money for high support costs, and end up with an all IBM shop in terms of hardware and support.
It's happened time and time again, and killed many a small company that went with IBM support. The total cost is just not worth it.
IBM might be all open source and anti-microsoft, but dude, that doesn't excuse them for the deskstar incident - its almost 3 weeks and i've yet to see my new drive... woa, how off-topic is this.. (i've already reached the cap so i just don't care anymore
This comment does not represent the views or opinions of the user.
Biz 2.0 readers likely understand the difference between a true open standard and reverse-engineered documentation.
they were the only ones that would accept Ebays stipulation to be paid by Paypal.
whoops.
Jikes has always been a tool for studying java compilation. IBM does not recommend it as a production tool.
http://www.stores.ebay.com/ibm
This is IBM's store at eBay. The cool part is that you can get some really great deals on IBM equipment here. I have already bought from here twice. I work for IBM, and I can tell you that the deals here are better than the employee discount!
eBay has a bunch of idiots for IT guys. They setup one of their oracle machines to core dump onto the root partition. A bug in Solaris 2.6 would overwrite the whole partition if total memory was greater than total disk space. Sun told eBay about this, they didn't listen and install the patch. Guess what, their oracle db cored, and took their whole OS with it. They were down for days...
IBM is doing the Right Thing in capitalizing on the open standards, high reliability, free beer, community-developed software floating around.
All the other vendors give you a single unmistakeable route into a closed box of their design. If I was buying a solution, a vendor that didn't insist they had the One True Way® (and that it cost money) would get more of my trust. I would feel I had a backdoor alternative with a rack of Linux machines and open source software.
IBM acknowledges that you might want to run part of your business on extremely low cost tools.
Then, if you want tools that are a step up in sophistication, then they are there to fill in the gap.
However, in all fairness, IBM's been able to do this because of the huge reputation as ultra conservative banking mainframe vendor types and the foot in the door that they consequently have. That's why small random open source companies would have a harder time replicating IBM's kind of success.
"Provided by the management for your protection."
So... what was wrong with the IIS implementation in the first place? eBay is fast and works perfectly. And I don't want to hear that "IIS is insecure" bullshit; IIS is insecure in its default configuration, but not after you lock it down properly. I'm pretty sure that eBay has the resources to hire some good IIS admins. As for the backend, eBay wasn't even scripted... their main application was an in-process C++ MFC app. That equals even more speed. Combine that with IIS and you have a compact, scalable, fast web platform. And I bet they base their back database on Oracle, so that's taken care of in the MFC connector as well. Has the current implementation of eBay ever crashed? No.
WebSphere = shit. I remember the old versions of it; they probably need a gig of RAM just to run at a decent speed!! Shit, I bet server boxes that run WebSphere come with giant primer handles to jumpstart the mofo, it's so bloated. And they're gonna rewrite the whole thing in java servlets now, for "performance"?? Puh-leeze.
"If it ain't broke, don't fix it!!"
Alright, I'm back. Shit, I step out for what, 45 minutes, and this place goes to hell. Looks like we have a long night ahead of us. Well, round up the boys and brew a pot of coffee. We'll see this job through to the end.
Karma: Good (despite my invention of the Karma: sig)
the new websphere studio application developer 4.0 is indeed based on open source components. Its base on eclipse which IBM released as open source.
Government is the abdication of your responsibility to a faceless bureaucracy. Anarchy(absence of government)is the a
...is that it's gay.
I have to say I loved your latest troll work here, keep up the good work! I can belive the slashbot fell for it, they are so dumb you can just how great this is to opensource and they mod your post up beyond belief.
You ROCK
Oh yeah, GS for ever!
And this is IBM UK's page on eBay UK.
Note the negative and neutral feedback. So many of the big name, blue chip sellers on eBay just can't seem to get it right when it comes to basic customer service.
I think this "open standards" deal with IBM and Websphere fits well with the eBay community values - http://pages.ebay.co.uk/help/community/values.htm
eBay can't be all bad......
Brought to you by the author of such childrens' classics as "Some Kittens can Fly!" and "All Dogs go to Hell."
I'm a professional web developer, and can tell you in absolute certainty that Websphere is -THE- worst app server. I'd rather be caught using old C-based CGIs, or better yet just go back to the BBS. Websphere may be open source, at the HTTP side (read: apache), and IBM likes to tell you what makes their stuff tick, sure.. But does all that really matter, if the software is slow, buggy, and far below the level of standards its FREEWARE competition lives up to (read: enhydra, resin). Open source can sometimes be blinding.
All the trollers of the world.
Red, Yellow, Black or White,
They are precious in His sight,
Jesus loves the little trollers of the world.
They stab it with their steely knives,
But they just can't kill the beast.
Where does the school board find them and why do they keep sending them to ME?
IBM won because AIX 6 now scales to 2048 1.8GHz 64-bit Power4 CPUs on their high-end p680s (was: RS/6000s).
Sun can't touch that.
eBay has crashed - and more than once. It's cost them a fair amount each time. Here's a couple of links
14hrs and 22hrs in 19992hrs and 5hrs in 2001
I think that was obviously what i meant but if you want to be a little karma whore go ahead
The other poster was not quite right about it being free though - if you want to contribute to evolviing Java standards, you can join as an individual for only $100. That gives to the right to propose changes and make comments on drafts of standards before they go public.
They also have company memberships, but those of course cost quite a bit more (a few K I think).
What other standards bodies let ANYONE in that easily?
"There is more worth loving than we have strength to love." - Brian Jay Stanley
Read up on the JCP. Java is controlled by that standards body, there are things that Sun would like in there but they have to go through standards like everything else. If it had been up to Sun generics would have been in 1.4 but they needed the extra time to make sure everyone was cool about how they worked. Sun is very careful to work ALL changes through this open process.
The only advantage Sun has is that they have a perminent spot on the executive comittee. But that body decides what Java is, which sun the promotes.
"There is more worth loving than we have strength to love." - Brian Jay Stanley
I think this is great news for Ebay addicts like myself. Ebay is down for scheduled maintainance 2 hours a week. This equals 4 days of downtime a year which is unacceptable for a company as large as Ebay. This doesn't even include unscheduled downtime which we know is a lot higher! Yes, I am your typical Linux loving Micro$oft hating Slashdotter, but you can't tell me this downtime has nothing to do with Ebay currently running a Microsoft shop. I unfortunately admin a Win2K network at my job and the results are pretty much the same.
Here's a brief summary of what eBay are currently running....
For the middle-tier and back-end they've got a couple of Sun Starfire E10K servers (with a third on standby for hot-swap fail-over). The back-end db is Oracle, most of the other software is by Veritas. This all uses a 400 disk RAID array (also made by Sun), which is also mirrored in real-time.
They're using seven Sun Enterprise ES450s to provide the iron for searching, and the web front end is served by sixty-or-so Compaq servers.
It seems impressive! ....but it's worth noting that some of the above may be a bit out-of-date, as it's based on the info in these articles, which are quite old now:-
Article on Internet Week about eBay's steps to ensure performanceSun's page on what-they-do-for-eBay part way down the page, an article entitled: An Integrated, High Availability Cluster Solution)
You gave several examples of open source software, but those aren't open standards.
If Java was an open standard, independent and compatible implementations would be possible. That's not currently the case with Java, although it seems to be changing for the better.
I've heard a lot of negative threads on IBM, but one of the companies we deal with for server hardware buys their servers from IBM. For 1800 dollars we get dual PIII/1.2ghz 1 GB ram/80GB RAID5 storage, Redhat 7.2 loaded and supported. Not bad, the servers are blazing fast and well designed, I can't complain at all about the quality. As a good vendor, IBM won us over from HP (which did NOT support Linux on their servers, they wouldn't even answer basic questions or help out with drivers, etc.) IBM rules for us, say what you will about them.
How much did IBM pay you to say?, "Cool part is that it's based on Websphere". How much for, "MS SQL Server has come along way".
...The best part about it is: this is only the tip of the iceberg...
... .NET passport as an alternate means of signing in?
...and they thought it was the Department of justice. Well, it's an honest (sic) mistake; the appeal is going so well.
Infuriate left and right
to have read the article before posting, and naive enough to admit it.
You'll learn.
Infuriate left and right
Don't forget that IBM donated Eclipse to the open source community and that Eclipse is based on the WebSphere Studio Workbench.
One of the comments had something about linux natively supporting java executables. Does anybody have an idea how fast this makes java programs as compared to thr traditional way.
websphere was really really REALLY bad?
Oh, I understand now.
Invoicing, Time Tracking, Reporting
Oh great, Now I have to load some over bloated java app just to find out some smuck bid 2 cents more than me on an itmem
That brings me to another point if MSFT had won, would they typically show some of the source to Ebay (if Ebay asked).
Couldn't MFST also crack a deal with the Peruvian govt. to meet some of their demands? e.g. going to some length to guarantee quicker security patches or cover some other liability?
...Guarantee NO presence of "spy code", e.t.c. On top of volume licensing.
That would stop the Open source train in its tracks.
Besides the current software model of creating the software & selling it is winding down.
Just lease the Software and provide consultancy services. That's what they want.
As for open standards, well they could offer support for them on top of their normal proprietary ones.
I'm rambling -- lack of sleep....
Same about Xalan, Xerces, Tomcat, PostgreSQL/JDBC. Do you want to use them - stick with old JRE 1.3
Finally, Sun killed all possible marketing of JBoss.
Now, what makes Sun different from Microsoft? And what makes Java to be Open Standard? Just lying declarations!
Python, Perl, Tcl (another Open Source project killed by Sun), Guile are Open Source and Open Standards. But not Java.
Why?
Because IBM forgot about Java. Java has no future on Linux, while IBM sees the future in Linux. Soon Developer Works will have more about Python and Perl, while next release of WebSphere will be based on 4Suite or AxKit, or Zope.
If that is the case then the same can be said about Windows NT. I understand they use BSD and that is only the open source code we know about.
No flames here.. you hit the nail on the head!
:)
But I'm going to be an AC for this posting anyway..
And anyone who knows anything in the J2EE world will attest to this. The all-around best Application Servers one the market currently are..
.NET"
Weblogic
Borland Appserver
And for some things iPlanet
But Websphere...?!?!? We can look forward to a new and screwed over eBay. And then of *course* Microsoft will use that as an example for; "SEE? This is why everyone and their camel should use
I think someone just cracked the Seventh Seal...
Dude, get a sense of humor.
..these news (sic) means that HAL is actually running LINUX?
H YBRID
A UTONOMOUS
L INUX
From the article: In 2001, IBM filed a record 3,411 patent applications, making it the country's top patent filer for the ninth year in a row.
Gad-frigging-zooks! It's gonna take a lot of free software advocacy to make up for 3000+ patents being filed per year.
- I love animals. I try to eat at least one a day.
Comment removed based on user account deletion
They will soon find out that WebSphere should be re-named WebShit.
I've always thought that java was the key to helping linux gain popularity. Java tools like IntelliJ's IDEA (my favorite IDE) run nice on windows, linux, and my mac. I see cross platform apps written in java as one of the keys to msft's demise. Java is getting better at GUI with every release. If you think it sucks my guess is that you haven't played with the most current stuff. It's getting great. I love it. Vanguard
That which does not kill me only makes me whinier
You have the WORST SIG EVER.
The evolution of a website, of which I won't say.
.NET
.NET now.
94 - Perl
99 - ATG Dynamo
02 - MS
IBM websphere was a consideration for 99 and 02, but anyone who has done any development in websphere will tell you the same thing. Err.. it sucks if you haven't heard by now.
Shoot me now, but it's all
Live web cams
Please provide an example of a company put out of business because they bought IBM support.
IBM forgot about Java?
What rubbish.
IBM makes up to date JDKs for all their platforms (even OS/2), plus Linux and Windows.
They support one of the leading open source Java IDEs, eclipse.
And their application server offering, Websphere, is a J2EE server.
Java does have a future on Linux. I think the future of Linux is tied to the future of Java -- I wouldn't use Linux if it didn't support Java well.
Tom
I have discovered a wonderful
[IBM technology strategist Irving] Wladawsky-Berger says: "Open-source is bigger than IBM".
:)
Such things make me happy for the entire day
"good" will never win, nor will "evil", they will simply dance the forbiden dance forever. there will never be complete security, because there will always be somebody straying from the party line, and there will always be crime because our inner child always wants something. criminals are masters at playing off of this desire. actions are truly what differentiates an individual. intelligence (cia/fbi, and psycho/social) is truly amusing when one digs down into the muck.
There are several including IBM, TowerJ and KaffePro.
Suck figs.
By the way.. thats BREAK, not BRAKE..
"Hey! Unless this is a nude love-in, get the hell off my property!!"
Sorry but you are just too funny.. like its now a personal insult against the GREAT America or somthing? I have no problem with America.. I want to go to America.. I have friends who live in America.. I LIKE America!
But I DO have issues with people who try to take the piss outta me for spelling incorrectly, only to find that they too have spelt a word wrong in their 'flame' - so its always worth pointing stuff like that out.
Now just pack it in. This thread grows boring.
"Hey! Unless this is a nude love-in, get the hell off my property!!"
Oh, and by the way Spellmaster.. thats 'brilliant', not 'brillient' :)
"Hey! Unless this is a nude love-in, get the hell off my property!!"
"Week" of mind? I guess that as a "dumn" Brit I can't quite get my head around your command of the English language..
Now just give it up.. its a pretty sure bet that the next post you make will be riddled with errors and I will be forced to humiliate you again.
"Hey! Unless this is a nude love-in, get the hell off my property!!"
Ok ok.. thats enough.. this was fun for the first two weeks ;)
I know that you can spell perfectly well, and that you have just been spelling like a "morron" for a bit of fun.. I'll leave it at that.
Cya.
"Hey! Unless this is a nude love-in, get the hell off my property!!"