What's more exciting to a baseball fan than the start of a new season? To many, it's the start of fantasy baseball season. Indeed, some might argue (and have) that fantasy baseball, where individuals manage hand-picked teams of MLB players and compete against others using player statistics to score points, has become more popular than Major League Baseball.
So with fantasy baseball about to get underway, CIO.com went behind the scenes at one of the most popular fantasy baseball sites, ESPN Fantasy Baseball (which debuted in 1996), to find out how the site (and the game) has evolved technologically over the last 19 years.
CIO.com: How many users does ESPN Fantasy Baseball currently have? How many of them are mobile?
Jason Waram, vice president, product development, fantasy games and social media at ESPN: I think it's fair to say more than a million. [ESPN does not release Fantasy Baseball subscription figures.] It's nowhere near the range of football [which has over 6 million subscribers]. And I'd say that three-quarters of the users are using our mobile products. That's been a focal point of ESPN, how we approach mobile users.
CIO.com: How often are stats updated?
Waram: Hundreds of times a day. Every time a stat happens, it's there. As soon as something happens in the ballpark, we're privy to the MLB feed. It's processed by our stats and information group. Then it trickles down to power things like the live box scores and game recaps on the [ESPN] site. Then it goes into our fantasy system where people's stats are updated probably within a 5-to-10-second range of the event happening.
CIO.com: How many people work with you on ESPN Fantasy Baseball? Do you have a dedicated tech team?
Waram: I would say directly there [are] 14 [people]. To put it in perspective, though, Fantasy Baseball, Football, Basketball and Hockey all run on the same core platform here at ESPN. And that's a different platform than for March Madness, Streak for the Cash, things like that.
But we have a dedicated staff for what we call our League Manager games. [In addition,] there's probably another dozen people who look after overall infrastructure, data infrastructure, and stuff like that, who come in and out of these games depending on where we are in the development cycle.
CIO.com: What platform/software do you use to run the site?
Waram: We're a core Java shop, and we use Microsoft's database products. Then we have a front-end open-source templating language that we share with the rest of the Walt Disney Company that powers the front-end presentation layer.
CIO.com: Do you have servers on site, or somewhere in the U.S., or do you store data in the cloud, or use some combination?
Sign up for CIO Asia eNewsletters.