Créer son CDN de A à Z part 4 - CI et déploiement sur Clever Cloud

Intro Dans l’épisode précédent, nous avons codé l’intégralité de notre CDN. Nous l’avons ensuite lancé en local avec un object storage Minio pour s’assurer de son bon fonctionnement. Aujourd’hui c’est le grand jour, nous allons quitter le monde du local et envoyer notre application dans les nuages ☁️. ...

March 11, 2024 · 8 min · Matthieu Drouian

Créer son CDN de A à Z part 3 - Core et API

Intro Reprenons où nous nous sommes arrêtés la dernière fois. Nous avons un object storage ainsi qu’une implémentation Rust pour communiquer avec lui. ...

March 4, 2024 · 15 min · Matthieu Drouian

Créer son CDN de A à Z part 2 - Object storage

Intro C’est parti pour la suite du sujet, cette fois on rentre dans le dur avec l’écriture de la couche de communication avec l’object storage. Mais tout d’abord, il nous faut un object storage pour pouvoir y stocker des choses. ...

February 22, 2024 · 7 min · Matthieu Drouian

Créer son CDN de A à Z

C’est quoi un CDN ? Un CDN (ou Content Delivery Network) est un réseau de serveur dont le but est de mettre à disposition du contenu sur Internet. L’objectif principal étant d’optimiser la diffusion des ressources utilisées par les sites et applications web telles que les feuilles de style, les fichiers scripts, les images etc… Pour les CDN publics, les nœuds vont généralement être répartis à travers le monde. L’objectif étant de répondre à la requête de l’utilisateur avec le serveur géographiquement le plus proche de lui pour réduire la latence. ...

February 15, 2024 · 3 min · Matthieu Drouian