Les Cylons avaient écrit "le Plan" en Golo

11:00 - 12:00   Tools in action   Salle Chanchardon

Les fonctions internes des "Basestars" (vaisseaux mères cylon) sont contrôlées par un système d'ordinateur central mi biologique, mi machine appelé l'Hybride. L'ensemble des 7 humanoïdes Cylons décidèrent lors du Plan, de mettre l'ensemble des basestars en cluster pour donner la possibilité à tous les Hybrides de calculer les positions de milliers de Raiders (chasseurs cylons) afin d'éviter qu'ils n'entrent en collision lors des attaques.

Les technologies utilisées pour implémenter le Plan furent :

  • Hazelcast et les ExecutorServices pour calculer les coordonnées des Raiders
  • Jetty pour fournir une interface de monitoring
  • un broker de message (MQTT)
  • Golo pour injecter du code dynamiquement

Golo sera aussi utilisé comme glue syntaxique pour simplifier la programmation d'Hazelcast, de Jetty et des autres composants.

Ce sera l'occasion de découvrir des structures caractéristiques du langage et de voir de quelle façon il s'apparie facilement avec Java sur diverses problématiques allant du classique web avec Jetty au calcule parallèle avec Hazelcast.

Ils soutiennent le Jug SummerCamp