Vert.x

Conclusion

Conclusion

  • Polyglotte : Il est possible de choisir entre les langages supportés pour son application, ou de mixer selon les modules écrites différement et de les faire communiquer via un eventBus.
  • Extensible : On peut agrandir notre application vertx en rajoutant des modules vertx externes.
  • Autre approche concurrente : Modèle de programmation asynchrone et librairies pour écrire de vraies applications non bloquantes, Vert.x permet d’écrire son code comme single-threadé, tout en exploitant au maximum les capacités de la machine.
  • Alternative à Node.js : Si vous voulez être proche de la jvm et ne pas vouloir coder qu’en javascript.
  • "Most Innovative Java Technology" (2014) :
  • Vert.x est une plateforme jeune, qui a encore une petite communauté, dispose d’un google groups mais qui semble prometteuse dans les années à venir.

    Webographie

  • Site de Vert.x : http://vertx.io/
  • Site du projet (Github) : https://github.com/eclipse/vert.x
  • Tim Fox : Introducting Vert.x 2.0 : http://jaxenter.com/tim-fox-introducing-vert-x-2-0-taking-polyglot-application-development-to-the-next-level-108317.html
  • Introduction to Vert.x (Horacio Gonzalez) : https://speakerdeck.com/lostinbrittany/introduction-to-vert-dot-x