For those who use Spring-Boot or even better JHipster as based stack for their Java Enterprise Application, you are probably familiar with Spring-Boot « health » endpoint within Actuator project.
Archives de Tag: http
AWS ELB: Zero downtime or Blue Green or Canary deployments!
In this post (https://zoumana.wordpress.com/2014/06/16/zero-downtime-deploiement-sur-tomcat7/), i talked about the Zero Downtime deployment feature inside tomcat 7 and later.
To summary this was about deploying a newer version of the same app within the same tomcat container keeping the previous WAR serving the HTTP requests until the new version is successfully deployed to take over the next users’ requests.
Today the target is the same: avoiding to take an application off-line during an upgrade for the happiness of end users 🙂 but through one of Amazon Web Services feature: Elastic Load Balancer! Lire la suite
HTTP Web Service Consumption: URI parameters & URI variables building
While consuming simple HTTP API or RESTful API, we usually build URL with parameters before calling it.
Spring RestTemplate is a wonderful library making this easy and delicious for developers.
Zero Downtime déploiement sur Tomcat7
Une fonctionnalité sympa du serveur d’application / conteneur léger JEE Tomcat7 permet de migrer une application donnée de versions sans interruption de service du point de vue utilisateur.
Pourquoi est-ce si génial?
SMSSync-JServer released on github: a full server side implementation of SMSSync gateway
Petit rappel: Dans un précédent article, je parle de ce qu’est une Gateway HTTP-SMS
Avec SMSSync : rajouter facilement et gratuitement le canal SMS à vos applications web
L’équipe d’USHAHIDI qui développe entre autre ce produit en open source a donné sur le site de développement de la Gateway des exemples de code côté serveur pour intégrer SMSSync dans son application web. http://smssync.ushahidi.com/
Hélas il s’agissait d’exemple en PHP et Python #NoJava :(. Je viens de corriger cet oubli en publiant mon implémentation complète niveau serveur de toutes les fonctionnalités offertes par la gateway.
https://github.com/zoumhussein/SMSSync-JServer.git
Le code est Open Source sous licence MIT
N’hésitez pas à forker, copier, utiliser ….
En savoir plus
Avec SMSSync : rajouter facilement et gratuitement le canal SMS à vos applications web
Si au moins un jour comme moi, vous avez eu l’idée (l’envie ou le besoin) d’utiliser du SMS dans vos applications… La première fois, vous vous êtes rendu compte que ce n’était pas aussi trivial que ça (pas dans le sens difficile, mais aussi rapide ou gratuit…).
Et bien ça, c’était avant!