The update includes features to attract experienced Oracle developers: Oracle-style packages, sequence manipulation, cursor FOR loops, column alias options and REM support. Such features make it easier to migrate Oracle applications to EnterpriseDB with little or no change. Sony Online Entertainment publishes and runs massive online video gamesone of the largest companies in the world that does so. It has hundreds upon hundreds of thousands of subscribers worldwide, Herman told me. Sorry, Id give you a real number, but game companies guard subscriber numbers jealously, much like Google with its search volumes.In that virtual world, youd have to run a virtual character 24x7 for 32 consecutive real-world days before youd run out of new territory to explore. Each player can have multiple characters. Each character is highly customizable, with his or her own hair style, eyebrows, clothes, height, magic swords, spells and so on. Then, layered on top of that in the database, youve got to remember what quest characters are on, what monsters theyve slain, what rewards theyve found, and what interactions characters have had with each other. Sony cant comment on the size of the databases it needs for this type of computing load, but Astor told me that in the due diligence process, they were testing databases in the terabyte range. When Sony Online Entertainment needed to grow, its due diligence included all the usual suspects, including database companies with which it has established relations, but it also looked at open-source solutions. Sony looked closely at MySQL and the "free" databases from IBM, Oracle and Microsoft, and preferred EnterpriseDBs rich feature set, according to an EnterpriseDB spokesperson. The key factor that made Sony focus on EnterpriseDB was, indeed, compatibility with Sonys current proprietary databases, which include Oracle. "To the extent wed do migration, it made the migration a much simpler process," Herman told me. "As our needs scale, our costs scale, so we were looking for a cost-effective solution with features we needed that would perform the way we needed it to perform and would simply integrate with our scaling needs," he said. When push came to shove, Sonys tech guys simply liked EnterpriseDB technology, Herman said. They liked it so much, and Sony liked it so much, it even invested in EDB, seeing a "very large market opportunity" in what it was doing, he said. Herman couldnt give me details on the size of the investment, but Astor said Sonys a minority share holder that came in with the most recent round of $7.5 million in venture capital funding from Charles River Ventures and Valhalla Partners. Each of those players invested about $3 million, with the remaining $0.5 million coming from original angel investors reinvesting, plus Sony. Sonys tech guys have already started the migration process as well as the re-architecting to achieve growth. Theyll be using existing, proprietary software systems for "the foreseeable future," Herman said, but saw EDB as a good way to control costs and to deal with the exponential growth problem and be well-positioned to deal with additional future growth. Sony figures that 80 percent to 90 percent of its applications can be used without modification on EnterpriseDB. We dont normally write about customers wins all that much, but I see this customer win in particular as being pivotal. As Herman put it in our conversation, open source hasnt been historically well-received by large companies that develop their own software, like Sony. When your business is IT, open source hasnt traditionally been the first thing you look at. That has changed profoundly. Open source has been embraced by the business community. Every smart business must start looking at cost controls and ways to run more effectively. PostgreSQL in particular is a piece of open-source software that has never received the public adulation that it deserves, nor the recognition that its robust enough to stand up against Oracle in ways that the more publicly lauded MySQL has never been able to do. All PostgreSQL ever needed to compete effectively with Oracle was the kind of user-friendly sheen that EnterpriseDB has achieved with its migration-friendly Oracle compatibility. Heres what it boils down to: With these kinds of options popping up in the open-source spaceand I wouldnt be surprised if we saw more in the futurewhy does it matter whether Oracle sticks with licenses or opts to go for pure subscription? You can paint a $50,000 pig purple, but its still a pricey piece of bacon. Does it matter to you whether Oracle goes subscription or sticks with licensing? Are you reconsidering your Oracle infrastructure and including open-source alternatives in the mix? Let me know about it at email@example.com. Lisa Vaas is eWEEKs news editor in charge of operations. She is also the editor of the Database and Business Intelligence topic center. She has been with eWEEK since 1995, most recently covering enterprise applications and database technology. She can be reached at firstname.lastname@example.org. Check out eWEEK.coms for the latest database news, reviews and analysis.
The database of such a company needs to scale "almost exponentially" as it adds more subscribers and more games to its offerings, Herman said. Think of the computing power required behind a hit title such as EverQuest, for example.