Générer un id unique avec une solution serverless !

Contexte Le besoin Lors de l’intégration d’une application du marché pour un de mes clients, celui-ci a eu besoin de fournir à cette application un identifiant unique incrémental, celle-ci étant incapable de le générer au format souhaité. Plusieurs solutions ont été discutées : Permettre à l’application de se connecter directement à une base de données relationnelle existante du client pour manipuler une séquence SQL : pas génial d’un point de vue ségrégation, responsabilité et couplage faible Développer une API dans un des backends existants permettant de renvoyer un ID incrémental : similaire à la solution précédente, sans la connexion directe à la base de données. Un peu mieux mais pas génial non plus Développer un backend from sractch permettant de renvoyer cet id unique incrémental : un peu lourd non, juste pour ça ? Alors que faire ? Hé bien étudions les contraintes du client pour faire notre choix. ...

April 2, 2025 · 9 min · Aurélien Andrey

Cache cache avec CloudFront !

Amazon Cloudfront, c’est quoi ? Si vous ne connaissez pas le service, je vous invite à le découvrir ici. En bref, c’est un CDN (Content Delivery Network) mais pas que : il propose plein de fonctionnalités au top. Aujourd’hui on se concentre sur les fonctionnalités de base des CDN, le cache. La première fois qu’un utilisateur consulte notre site, CloudFront va récupérer auprès de S3 les pages visitées et va les mettre en cache pour une durée déterminée. La seconde fois qu’un utilisateur consulte des pages déjà visitées, CloudFront les renvoie directement sans passer par S3 (c’est vrai sur tout type de contenu : des pages, du contenu multimedia, etc.). ...

November 29, 2024 · 5 min · Aurélien Andrey