Capture-d-ecran-2026-04-13-a-15-24-55

Web

Okaly

Une plateforme de petites annonces conçue pour la haute disponibilité, reprenant les choix technologiques des leaders du secteur (architecture Go) pour garantir réactivité et scalabilité.

Microservice de petites annonces haute performance (Go)
Défis techniques & Implémentation :
  • Backend Go (Gin) & Concurrence : Exploitation intensive des Goroutines et des Channels pour gérer efficacement les traitements asynchrones et les montées en charge.

  • Communication Temps Réel (WebSockets) : Implémentation de la messagerie instantanée via la bibliothèque Gorilla, standard de l'industrie pour les WebSockets en Go. Ce choix permet une gestion optimisée des connexions persistantes et une latence ultra-faible, tirant profit du scheduler de Go pour gérer des milliers de clients simultanés.

  • Performance "Bare Metal" : Architecture privilégiant la rapidité de réponse (latence réduite au minimum) et une empreinte mémoire extrêmement faible (env. 15 Mo en production).

  • Déploiement Optimisé : Utilisation de builds multi-stage pour des images Docker "distroless", garantissant une sécurité maximale et un poids plume sur le serveur.