Archive

Articles de Charles KAYSER

Concevoir une API RESTful avec Spray.io

Introduction

Spray

Spray est un projet proposant plusieurs librairies scala destinées à facilier la construction d’APIs performantes utilisant HTTP.
Elles fournissent des fonctionnalités asynchrones et non bloquantes en se basant sur les acteurs Akka et sur Java NIO. Le tout restant léger, modulaire et testable.

Dans cet article je vous propose un petit tour d’horizon de l’usage standard de Spray en mettant en place une petite application RESTful gérant des employés.
En particulier nous utiliserons la librairie spray-routing, la couche d’abstraction la plus élevée de Spray, qui permet de construire rapidement une API REST.

Lire la suite…

Share
Categories: Non classé Tags: , , , , ,

CQRS – Lire ou écrire il faut choisir !

Introduction

Nous pouvons distinguer deux types de requêtes reçues par nos sites web, celles demandant de la restitution d’information (GET) et celles désirant altérer l’état de l’application (POST, PUT, DELETE). D’un côté “on lit”, d’un autre “on écrit”.
Qu’est-ce que votre application fait le plus avec les données, en lire ou en écrire ?
Pour un blog par exemple, la lecture d’articles est largement plus demandée par les utilisateurs que la soumission de nouveaux articles à publier, survenant moins souvent.
Cette observation pourrait-elle influer sur la façon de coder nos applications ?

Lire la suite…

Share
Categories: Non classé Tags: , ,