Blog | WeScale

WeScale Knowledge Exchange

Rédigé par Aurélien Maury | 09/09/2016

L’intégration continue rêvée sur ma mission

J’ai partagé avec mes collègues l’outillage en place chez mon client actuel et les axes d’amélioration identifiés dessus. Nous avons débattu des propositions prochainement présentées à mon équipe, que j’ai enrichi lors de nos échanges. Dans ce cas précis, il s’agit de recentrer l’outillage autour du Gitlab déjà en place pour exploiter au maximum la partie GitlabCI et ainsi diminuer la maintenance du pipe de déploiement continu en supprimant Jenkins et l’outil de visualisation des déploiements actuels, développé en interne.

Architecture CDN

Matthieu nous a expliqué en détail comment monter un CDN fait-maison à base de Nginx. Après un rapide rappel sur les concepts fondateurs et les architectures communes des CDN (streaming vs progressive download), il a partagé et expliqué une architecture testée en condition réelle. Il a terminé par des retours de terrain sur les bénéfices et les points douloureux de la mise en place de ce type de solutions.

NSD+Unbound

J’ai fait une présentation des avantages de l’utilisation de NSD comme serveur DNS authority et Unbound comme serveur DNS resolver. Pour résumer, Bind est encore beaucoup trop présent dans l’esprit de mes collègues de mission à mon goût, et j’ai donc voulu détailler ma vision d’une solution élégante avec un produit open de qualité, qui puisse remplacer avantageusement Bind.

Scrapy, initiation au scraping web

Nous avons terminé la journée par une présentation sur Scrapy, le scraper web en python. Nous avons eu droit à un retour d’expérience, quelques trucs et astuces et une revue de code détaillée d’un scraper fonctionnel. Idéal pour vous aider dans vos recherches de petites annonces.

Et vous ?

Quand est-ce que vous nous rejoignez pour venir présenter votre sujet ? 😉