Catégorie : Web

ActiveMQ et l’importance du prefetch…

Il y a un an, j’ai imposé la réécriture d’une application composée d’une multitude de serveurs, de composants, de bases de données, et qui au final, ne fait que lancer des traitements simples. L’architecture de cette application était basée sur un produit Spring, abandonné au moment de la mise en production de l’application, Spring-XD, et patché […]

Vers un web sans internet

Avec un titre pareil, que vais-je aborder dans cet article ? Les dernières annonces de la Russie de vouloir se déconnecter du réseau Internet ? Le « great firewall » chinois ? La fin de l’Internet mondial, libre et accessible à tous ? Non, je pense que je vais rester sur un sujet beaucoup plus… léger. J’ai […]

HTTP/2 – serveur push

Dans mon précédent article HTTP/2 en détails, j’avais présenté une vision très haut niveau du fonctionnement des échanges sur le net pour illustrer le principe de base du serveur push. En réalité, le réseau est généralement plus complexe que ça et ne se limite pas à un client – serveur discutant l’un avec l’autre. Bien […]

HTTP/2 – les anciennes pratiques à éviter

Au fil des années et du développement toujours plus rapide d’internet, les limites du protocole HTTP 1.1 ont commencées à se faire sentir et elles sont devenus une réelle entrave à la performance des sites web. Ainsi, plusieurs techniques de contournement ou hacks sont apparus et sont mêmes devenus des « best-practices » pour certains. Toutefois, avec […]

HTTP/2 en détails

Dans ce premier article de la série, je vous propose de partir à la découverte des évolutions apportées par HTTP/2. Cet article fait partie de la série HTTP/2, contenant les articles suivant : HTTP/2 : introduction HTTP/2 : les détails HTTP/2 : les anciennes pratiques à éviter maintenant HTTP/2 : l’API HTTP Client de Java […]