gRPC en Go : streaming temps réel pour microservices
REST pour les APIs publiques, gRPC pour les services internes. Server streaming pour un price feed temps réel, Protobuf pour les contrats typés, et les 4 modes de streaming expliqués.
Retours d'expérience, problèmes et solutions
REST pour les APIs publiques, gRPC pour les services internes. Server streaming pour un price feed temps réel, Protobuf pour les contrats typés, et les 4 modes de streaming expliqués.
Workflow automatisé pour éliminer les overflow horizontaux à toutes les résolutions. Claude Code + Playwright MCP : boucle screenshot → fix → retest.
Une table trades à 50 millions de lignes, une requête à 4 secondes. Après JSONB, index partiels et partitionnement par date : 12ms. Les quatre techniques qui changent vraiment les perfs en production.
Premier commentaire spam sur mon blog : analyse du bot, suppression à distance, et mise en place d'un captcha mathématique côté serveur en PHP.
Comment j'ai construit une landing page d'automatisation complète — SEO, formulaire, chatbox, design moderne — en une conversation avec Claude Code.
Retour d'expérience sur l'automatisation complète de la publication d'articles : API dev.to, OAuth LinkedIn, upload image et script unifié en Node.js.
Binance en maintenance à 2h du matin, votre service continue de taper dessus à 10 req/sec. Circuit breaker, retry avec backoff exponentiel, timeout, fallback : la stack de résilience complète en Go.
Comment concevoir un package Go de 130 lignes qui garantit que err.Error() ne fuite jamais de données techniques dans les réponses HTTP — safe by default, sans convention à respecter.
Bounded contexts, aggregates, value objects et anti-corruption layer — le DDD est le 'pourquoi' derrière CQRS et l'event sourcing. Appliqué à un service Go qui consomme Binance, OKEx et Coinbase.
PHP-FPM alloue un process entier par requête active. Go spawn une goroutine à 8 Ko. Conséquences sur la RAM, la latence sous charge, et les décisions d'infra que ça implique.