480.000 users / minutes : How we proved our latest platform application performance with JMeter

We are currently building at AFRICASYS a mobile platform application to solve problem around drugs accessibility for population and one of the major requirements at performance level was expressed as:

« The platform MUST be able to handle 100.000 users requests per minute ». Now that the development as reached the 1st milestone, the team has to prove that the application can actually take that load…. Here comes

 

Lire la suite

How to implement a custom Spring-Boot Application HealthIndicator

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.

springboot-health-ok Lire la suite

OpenSource Asterisk-JMSConnector Application 1.0-GA

Telephony and IT integration/coupling is surely something that can bring power or add values in some businesses (Customers Services, Hotlines, Contact Centers, Ordering lines, CRMs, Banks, Political Campaigns, Marketing, Leads Generations/Validations…)

Asterisk being the most open source IPBX used so far, is part of many architectures: small or big, single or clustered…

Here is how Asterisk-JMSConnector fits inside this picture….

Lire la suite

My Docker getting started : packaging my java standalone application inside docker

« Unless you spent the last months in a cave » 🙂 I always wanted to start a post with this sentence so now it is done –> You have probably heard about Docker !

Lire la suite

SMSSync-JServer released on github: a full server side implementation of SMSSync gateway

wpid-2014-02-17-23-25-08.png

Petit rappel: Dans un précédent article, je parle de ce qu’est une Gateway HTTP-SMS

https://zoumana.wordpress.com/2014/02/19/avec-smssync-rajouter-facilement-et-gratuitement-le-canal-sms-a-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

wpid-2014-02-17-23-25-08.png

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!

Lire la suite

Un Webservice REST avec SpringMVC et cracher du JSON? C’est facile!!!

Vous ne savez pas ce que c’est que Spring? Pas grave. Vous ne savez pas ce que c’est que du REST? Heeu là c’est moyen, mais vous allez vite comprendre. Vous ne savez pas coder en Java ? Désolé, cet article n ‘est pas fait pour vous 🙂

Sinon pour tout le reste, je vous propose un template d’une application fonctionnelle qui vous permettra de développer très rapidement un web service REST en Java.

Lire la suite

Faites de l’Asterisk avec du Java: Couplage Asterisk et Web Service REST Java

J’ai une affection particulière pour les projets liant ces 2 mondes:

  • télécom
  • informatique

J’utiliserai le terme TelcoWeb, découvert via un de mes 2 responsables de stages de fin d’études, il y a quelques années déjà (le temps passe vite :-)) pour désigner ce genre de projet à cheval sur ces univers.

Asterisk http://fr.wikipedia.org/wiki/Asterisk_%28logiciel%29

  • Serveur de téléphonie, Messagerie vocale, conférence téléphonique
  • Serveur Vocal Interactif
  • Centre d’appels
  • Passerelle VoIP vers d’autres types de réseaux…

Java: Si vous ne savez pas ce que sait que ce truc, arrêtez de lire cet article et allez vous prendre un café avant d’avoir mal à la tête 🙂

Lire la suite