ARTICLES TECHNIQUES
Blog : Architecture, APIs & IA
Articles techniques sur l'architecture, les APIs, l'IA et le craft logiciel.
Domain-Driven Design : modéliser le métier, pas la base de données
Le DDD, ce n'est pas d'abord une histoire de repositories et d'agrégats,c'est parler aux experts métier jusqu'à ce que le code parle leur langage. Voici comment le DDD stratégique et tactique s'articulent.
Architecture microservices : les principes qui comptent vraiment
Les microservices, ce ne sont pas juste des "petits services". C'est un pari architectural et organisationnel avec de vrais compromis. Voici les principes qui séparent une architecture microservices saine d'un monolithe distribué.
Architecture RAG moderne : au-delà de la simple boucle retrieve-and-generate
Un pipeline RAG naïf,embedder, chercher par similarité, injecter dans le prompt,suffit pour une démo. L'architecture RAG de production a besoin de retrieval hybride, de re-ranking et d'une boucle d'évaluation. Voici l'architecture qui tient vraiment la route.
Laravel 13 : ce qui change par rapport à Laravel 12
Laravel 13 arrive avec un SDK IA officiel, des attributs PHP natifs et le support JSON:API. Voici ce qui compte vraiment si vous migrez depuis Laravel 12.
React 19 en 2026 : le Compiler et les Server Components, pour de vrai
React 19 a mûri tout au long de 2026 : le Compiler élimine la mémoïsation manuelle et les Server Components deviennent enfin un pattern par défaut. Voici ce qui a changé depuis React 18.
FastAPI en 2026 : ce qui a changé dans le routing et la validation
FastAPI 0.139 affine la façon dont les routers matchent les requêtes et durcit la validation JSON par défaut. Voici ce qui compte si vous maintenez un service FastAPI.
PHP 8.5 : les nouveautés qui comptent vraiment pour le backend
PHP 8.5 apporte l'opérateur pipe, le parsing d'URI natif et un pattern with-er propre pour les classes readonly. Voici ce qui change au quotidien.
Migrer un monolithe Laravel vers des microservices
Une approche pas à pas pour découper un monolithe Laravel,sans tout faire tomber. Du strangler fig pattern à la définition des frontières de services.
Docker + Kubernetes : orchestrer ses services sans se noyer
Les conteneurs, c'est bien. Mais orchestrer des dizaines sans maîtriser Kubernetes devient vite un cauchemar. Voici un guide pratique pour démarrer.
Concevoir une API REST robuste et scalable avec Laravel
Resource controllers, API resources, authentification, versioning, rate limiting,les briques d'une API Laravel prête pour la production.
FastAPI vs Laravel : lequel choisir pour ton API ?
Les deux sont excellents. Le choix dépend de l'équipe, des contraintes et de ce qu'on construit. Une comparaison honnête.
Intégrer un système RAG avec LangChain et FastAPI
Le RAG permet d'ancrer un LLM dans vos propres données. Voici comment construire un pipeline RAG production-ready avec LangChain et FastAPI.
