Le Challenge USI 2011 est une compétition dont le but est d'avoir l'application distribuée la plus performante et la plus robuste.
Vous trouverez plus d'informations sur le site du Challenge.
Ce dépôt GitHub contient le code de l'équipe n°10, dite "Jaxio and friends", composée de:
- Clonez ce dépôt GitHub: git clone https://github.com/jaxio/usi2011.git
- Installez Cassandra 0.7.4 (le numéro de version est important)
- Configurez Cassandra: vous voulez probablement reconfigurer les répertoires définis par défaut dans $CASSANDRA_HOME/conf/cassandra.yaml et $CASSANDRA_HOME/conf/log4j-server.properties. Nous en fournissons des exemples dans notre projet, voir: src/main/vfabric/config/cassandra
- Lancez Cassandra $CASSANDRA_HOME/bin/./cassandra
- Dans le répertoire d'exécution de Cassandra, lancez le client Cassandra: $CASSANDRA_HOME/bin/./cassandra-cli -host localhost -port 9160
- Dans le client Cassandra, copiez/collez le script src/main/cassandra/init.script
- Maintenant Cassandra est configuré et lancé!
- L'application se compile normalement avec Maven
- Pour lancer l'application, exécutez la classe usi2011.Main
- Vérifiez que l'application est bien lancée: http://localhost:9090