<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Open Source Business &#187; enterprise java</title>
	<atom:link href="http://gasperson.com/tag/enterprise-java/feed/" rel="self" type="application/rss+xml" />
	<link>http://gasperson.com</link>
	<description>tech journalist Tina Gasperson</description>
	<lastBuildDate>Mon, 09 Feb 2009 14:48:25 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=abc</generator>
		<item>
		<title>Bodog gambles on Linux and JBoss, and wins</title>
		<link>http://gasperson.com/2008/03/bodog-gambles-on-linux-and-jboss-and-wins/</link>
		<comments>http://gasperson.com/2008/03/bodog-gambles-on-linux-and-jboss-and-wins/#comments</comments>
		<pubDate>Tue, 11 Mar 2008 23:25:09 +0000</pubDate>
		<dc:creator>tina</dc:creator>
				<category><![CDATA[java]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[enterprise java]]></category>
		<category><![CDATA[jboss]]></category>

		<guid isPermaLink="false">http://gasperson.com/2008/03/bodog-gambles-on-linux-and-jboss-and-wins/</guid>
		<description><![CDATA[Bodog.com is a casino, sport-betting emporium, and online poker palace. The site gets busy; during football season it takes almost 200,000 bets per week, while the virtual poker tables can handle up to 5,000 bettors at a time. Bodog started out using WebLogic and Versant on Solaris, but ran into problems when a bug repeatedly [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.bodog.com/">Bodog.com</a> is a casino, sport-betting emporium, and online poker palace. The site gets busy; during football season it takes almost 200,000 bets per week, while the virtual poker tables can handle up to 5,000 bettors at a time. Bodog started out using WebLogic and Versant on Solaris, but ran into problems when a bug repeatedly took servers down at critical junctures. Vendors didn&#8217;t offer much help, but a switch to Linux and JBoss brought Bodog some much-needed relief in the form of more reliable uptime and scaling capacity.</p>
<p><span id="more-47"></span><br />
Bodog CTO Carl Schmidt calls it a &#8220;fantastic story.&#8221; In late 2001, the company was going through the &#8220;dot-com craze.&#8221; Hits were racking up, and Bodog was trying to figure out how to scale to the increased traffic. But Enterprise Java Beans (EJB), a Sun product, started bringing everything to a halt whenever usage spiked. &#8220;Every time we ran into a peak load, our system stopped responding,&#8221; Schmidt says. &#8220;All the application servers would stop serving requests. It turned out to be a bug in EJB that was replicating over and over.&#8221;</p>
<p>With limited resources, Schmidt needed help from Versant and WebLogic. &#8220;We didn&#8217;t have catastrophic load testing but we knew there was a problem. We went to the vendors.&#8221; The bug could have been either in Versant&#8217;s or WebLogic&#8217;s object-oriented database, but neither company was willing to track it down; instead, each pointed the finger of blame at the other. &#8220;We needed them to work together,&#8221; Schmidt says. That wasn&#8217;t going to happen, so Schmidt and his team went for the other option: they decompiled the code themselves. &#8220;We found the bug and fixed it,&#8221; he says. &#8220;And life went on.&#8221; But that was the beginning of the end for proprietary code at Bodog.com. &#8220;We looked at that situation and went, &#8216;wow&#8217;. [The vendors'] whole ad campaign is that they&#8217;re supposed to offer you this great support, but we were hampered by it.&#8221;</p>
<p>Schmidt started shopping for an open source solution. &#8220;We felt that if we were going to have to fix bugs ourselves, we sure would like to have access to the source.&#8221; He looked at Java Open Application Server (JOnAS) and Enhydra before settling on JBoss. &#8220;They seemed to have the most momentum.&#8221; So Schmidt began taking down the three Sun application servers, gradually replacing them with generic hardware running Red Hat Linux Enterprise, Apache, and JBoss, as well as IBM&#8217;s DB2 relational database product. &#8220;We used to use the stock Red Hat 9, but we&#8217;ve found that it&#8217;s been worth it springing for the enterprise stuff.&#8221; Regarding the use of the proprietary DB2, he says, &#8220;I wanted to go with an open source database, but at the time I didn&#8217;t feel MySQL was quite ready. Today is a different story.&#8221;</p>
<p>Schmidt says the migration was relatively straightforward, with a team of six developers that completed a change from WebLogic to JBoss and from an object-oriented database environment to a relational database structure in about eight months. The new infrastructure has grown along with the site, which now sits on 14 Web servers and a 30-CPU application server cluster.</p>
<p>&#8220;What&#8217;s ended up happening is that we&#8217;ve taken what we would have spent on licensing and invested it in JBoss development training,&#8221; Schmidt says. &#8220;That&#8217;s translated into higher developer productivity on e-commerce, which is the lifeblood of Bodog.com.&#8221;</p>
]]></content:encoded>
			<wfw:commentRss>http://gasperson.com/2008/03/bodog-gambles-on-linux-and-jboss-and-wins/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

