User development, The document "JBossCacheProjects", was updated Feb 22, 2010 by Manik Surtani.
To view the document, visit: http://community.jboss.org/docs/DOC-10281#cf Document: -------------------------------------------------------------- h3. JBossCache projects for student contributors h4. JBoss Cache as a clustered file directory system for Apache Lucene * Will involve understanding Apache Lucene requirements, especially locking ones * Benefit from the JBoss Cache passivation system to allow directory larger than memory * Test the efficiency read / write ratio in such a distributed environment h4. Server module for JBoss Cache * A wrapper to open a socket, listen for client connections and "translate" these into in-VM JBoss Cache calls, and dispatch accordingly. * The server module should be a standalone piece of code that starts up a JBoss Cache instance. * The server module should be clusterable, e.g., have the potential to fire up several server module instances. ** The JBoss Cache instances in the server module VMs will discover themselves and form a cluster. * Should be tested with memcached clients in Java, C, C#, Python, Perl, Ruby, etc. * Should use the memcached text-over-HTTP protocol, as well as the new upcoming memcached binary protocol. * Should also design and implement a JBC-specific binary (and text) protocol where cluster state and size could be shipped back to clients, piggybacking on response data. Could be an extension of the memcached protocol. * Write a specific Java based client to use this JBC-specific protocol to use in-client load balancing and failover. ** If there is time, potential clients in other languages would be nice! --------------------------------------------------------------
_______________________________________________ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user