Skip to main content

John Catherino

John has been deeply fascinated by science and technology since watching the Apollo launches as a young child, from his back yard. Years later he found his perfect outlet for his passion in Java, where he has been steadily working on the coordination of distributed computing systems.


cajo's blog

Inside the World Wide Virtual Machine

Posted by cajo on August 1, 2004 at 10:08 AM PDT

As I mentioned in my previous blog, the World WideVirtual Machine is a very exciting free space for the development of robust scalable fault-tolerant distributed applications. The cajo project is a small free framework defined to simply and easily realize this vision. Its reception by the community has been both strong and positive.

A treatise on open source development

Posted by cajo on June 27, 2004 at 4:21 PM PDT

Why become an open source developer? I think there are probably as many answers to this question as there are developers. I can only tell you about my decisions. I have been actively developing software professionally for nearly twenty years. I feel, as it is with many of us; it is not only my profession, but also my passion, and my hobby. I delight in learning useful new technologies.

The World Wide Virtual Machine

Posted by cajo on March 17, 2004 at 8:29 AM PST

Disclaimer: This entry is in no way meant to slight the many other fine distributed frameworks out there. It’s just that this one is designed for us non-rocket scientists. :-)

I host a free project here on called the cajo project.

Java raised to the power Linux

Posted by cajo on March 13, 2004 at 7:03 PM PST

For passionate Java developers, the network is the computer. However Java, and in particular its runtime environment, require a highly sophisticated operating system on which to run. Enter Linux; you would be hard pressed to find any system with more features. So, how does Linux increase the power of Java?