Feeds

Teen sells Perl cloud startup to ActiveState

Mojolicious Phenona

HP ProLiant Gen8: Integrated lifecycle automation

Meet Daniil Kulchenko. He was an HTML programmer at age six. He was a freelance Linux systems administrator at 11. And at 15, he founded his first business: Phenona, a platform-as-a-service for building and hosting Perl applications.

Now, Kulchenko has sold Phenona to dynamic language specialist ActiveState for an undisclosed sum. ActiveState was founded in 1997, making it one-year younger than Kulchenko, who is still a high school student in Seattle, Washington. One day, he plans on getting a computer-science degree.

Kulchenko is joining ActiveState's developer team on a part-time basis to help with the company's transformation into cloud outfit for Perl, Python, and Tcl developers. Kulchenko is Phenona's only employee.

Phenona is still in beta, and Kulchenko told The Register that a number of large companies are evaluating the service, with sites getting "millions of hits a month".

Daniil Kulchenko

Danill Kulchenko

Kulchenko said he started Phenona in response to the sporadic nature of his freelance work. He wanted to create a "long lasting business people would find useful."

"I saw the Heroku model [for Ruby] and thought: I could do this for Perl," he said. It was his dad, a proficient Perl programmer, who got him coding on early Perl apps at seven. A year earlier, his mum had started him on HTML.

Kulchenko said he was inspired by the business model and customer service practices of 37Signals, the web-base collaboration startup famed for hiring Ruby-on-Rails creator David Heinemeier Hansson. "I've read their books," Kulchenko told us of 37Signals.

ActiveState chief executive Bart Copeland told us that he was impressed by Kulchenko, and that Phenona is doing a number of things for dynamic languages in the cloud that were already on the ActiveState roadmap. Having Kulchenko and Phenona onboard will accelerate those plans.

"We don't judge people by age or degrees or level of experience, we judge by their ability to create good technology. We see a super bright individual – the guy blew me away," Copeland said. "You've got talent, you've got technology and you've got know how, and in the fast moving cloud space that's important to have," he said of the buy. This is the first deal in Copeland's five-years at the top of ActiveState.

ActiveState was attracted to Kulchenko's work on multi-tenancy, security, and portability. Phenona runs on Amazon's EC2, and it provides a particularly secure architecture for running apps in a multi-tenant, shared data-center model: Phenona uses the Linux kernel to separate and secure application processes.

Tapping into the comprehensive Perl Archive Network (CPAN), an archive of roughly 100,000 Perl modules, Phenona is first and foremost a Perl cloud. But it can run other languages as well.

Copeland says he was alerted to Phenona by an ActiveState engineer impressed by its use of the Perl framework Mojolicious. Kulchenko picked Mojolicious after beginning the service on Catalyst for Perl. Catalyst, he said, wasn't good for moving apps from build to testing and deployment.

"Mojolicious was a good way to start small and later build that simple solution to something much larger," Kulchenko said.

ActiveState did say that it does not want to be just another public cloud provider. It intends to serve customers who want to spin up their own private clouds. It will soon move Phenona to VMware's open-source Cloud Foundry platform.

Last month, ActiveState delivered its implementation of the Cloud Foundry code, called Stackato, which provides early tooling for debugging and testing new applications built using Python and Perl for VMware clouds. ActiveState intends to reveal more about its Phenona plans latter this summer. ®

Eight steps to building an HP BladeSystem

More from The Register

next story
THUD! WD plonks down SIX TERABYTE 'consumer NAS' fatboy
Now that's a LOT of porn or pirated movies. Or, you know, other consumer stuff
EU's top data cops to meet Google, Microsoft et al over 'right to be forgotten'
Plan to hammer out 'coherent' guidelines. Good luck chaps!
US judge: YES, cops or feds so can slurp an ENTIRE Gmail account
Crooks don't have folders labelled 'drug records', opines NY beak
Manic malware Mayhem spreads through Linux, FreeBSD web servers
And how Google could cripple infection rate in a second
FLAPE – the next BIG THING in storage
Find cold data with flash, transmit it from tape
Seagate chances ARM with NAS boxes for the SOHO crowd
There's an Atom-powered offering, too
prev story

Whitepapers

Seven Steps to Software Security
Seven practical steps you can begin to take today to secure your applications and prevent the damages a successful cyber-attack can cause.
Consolidation: The Foundation for IT Business Transformation
In this whitepaper learn how effective consolidation of IT and business resources can enable multiple, meaningful business benefits.
Designing a Defense for Mobile Applications
Learn about the various considerations for defending mobile applications - from the application architecture itself to the myriad testing technologies.
Build a business case: developing custom apps
Learn how to maximize the value of custom applications by accelerating and simplifying their development.
Consolidation: the foundation for IT and business transformation
In this whitepaper learn how effective consolidation of IT and business resources can enable multiple, meaningful business benefits.