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.

 

Weblogs

Google maps was a useful hit from the moment it went on line. Since then thousands of web pages have added map capability to their sites, courtesy of Google. Let me illustrate how you can add...

Expanding on the fun from my previous blog entry:

I...

What is the fundamental premise of messaging, and how is it different from RPC?

I am very pleased to announce a most significant breakthrough from the the cajo project, in the ease with which distributed computing can be accomplished in...

Given the enthusiastic feedback to the Take That .NET! blog entry; I thought I might expound a bit upon a small,...

Allow me to start with a small disclaimer: For those who do not already know; I lead the cajo project, where we promote the idea that the internet can be a...

I felt as if a gauntlet had been thrown down before me. How could I profess that Java truly makes the network the computer, if it can not match the functionality of .NET remoting? While I am not...

I guess that means I should start:

The cajo project is a very compact framework to enable completely transparent use, and transport of, ordinary unmodified Java objects; between...

Some of you may know me as the host of the cajo project. In fact, the topic of my blog entry today is that thanks to java.net; there are a lot more of you...

As I mentioned in my previous blog, the World WideVirtual Machine is a very exciting free space for the development of robust scalable fault-...

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...

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...

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;...