JotScale

Scaling the interactive web painlessly

 
  • Increase font size
  • Default font size
  • Decrease font size

Welcome to JotScale

E-mail Print PDF

The code is available via subversion at sourceforge.net.

Source only. The jotscale is checked out as an eclipse project from http://jotscale.svn.sourceforge.net/viewvc/jotscale/trunk/jotscale/ or the equivalent svn path. (see source forge). It's not for the light of heart, but I'm working on it.. 

The checkout is an eclipse project and happens seamlessly except that JotScale now depends upon Mojasi which is available from the same svn as jotscale but at trunk/mojasi

Just check them both out and you are up and running.  I think my email here is broken, so contact me via source forge.

- a

 

There are three 'products' happening here.
 
1) I have written a distributed hash table Object Database. This has very interesting consequences that we could talk about, but it's scalable to 100,000 machines, as in 100 petabyte, at which point the messages from failed machines forms a significant part of the messaging traffic. It will fail over, and add machines, on the fly.

2) I have written an asynchronous http server. It has been proven up to 50,000 clients per server. I have a new model for web services that is very 'ruby like' while still being written in Java and not requiring Erlang. (see demo.jotscale.com). We can support uploading of class files describing web services into a running system, and also 'agents' to do map-reduce type of distributed processing.
 
1.5) There is a 'subscription system', or 'routing layer' between the Object Database and the Async Http Servers.
 

 

The code is now available via subversion at sourceforge.net.
 
more later - alan tracey wootton

-----------------------------------------

JotScale is all about making it easy to write realtime interactive web applications that scale endlessly and painlessly. Potential applications range from realtime web events with 100,000 or more participants, to massively multiplayer games, to realtime auctions, to social websites where participants may have thousands or tens of thousands of watchers, all of whom are expecting realtime updates.

JotScale doesn’t require contortions to handle growth but just the simple addition of commodity servers. JotScale doesn’t require months of preparation for disaster recovery but instead needs nothing more than additional sites with more commodity servers. 

Last Updated ( Sunday, 06 September 2009 21:11 ) Read more...
 

We are Open Source

E-mail Print PDF

AGPLV3 JotScale is Open Source. We firmly believe that any code that's used to build a web business needs the Open Source advantage. Given time, publicly-reviewed code is just flat-out better. And we hope people will join us in improving the code to make it an even better foundation.

Last Updated ( Tuesday, 30 September 2008 13:53 ) Read more...
 

Who's Online

We have 1 guest online