Conférences
Retour d'expérience sur Go, gRPC, Kubernetes chez TF1
FRPlongée dans notre migration vers Go et les Microservices chez TF1 :
- Pourquoi Go ? Avantages de performance et de concurrence.
- gRPC & Protobuf pour une communication inter-services efficace.
- Résolution des problèmes de performance en production.
- Monitoring avec Prometheus & Grafana.
- Stratégies de déploiement Kubernetes.
Architecture Logicielle : tout ce que vous devez savoir...
ENVue d'ensemble complète du rôle d'Architecte Logiciel :
- Différents types d'architectes et leurs responsabilités.
- Modèles architecturaux et prise de décision.
- Concepts clés pour la conception de systèmes évolutifs.
Construire un message broker avec Go
ENApprendre Go en construisant un système complexe à partir de zéro :
- Conception d'une architecture de message broker.
- Gestion du protocole UDP pour un haut débit.
- Implémentation de files d'attente, workers et consommateurs.
- Exposition de statistiques en temps réel.
Service discovery avec Consul
ENAtelier sur l'infrastructure dynamique :
- Mise en place d'un cluster Docker Swarm.
- Utilisation de Consul pour la découverte de services.
- Automatisation de l'enregistrement et du monitoring des services.
Intégration/Déploiement continu avec Gitlab CI
FRMaîtriser le CI/CD avec GitLab :
- Concepts de CI/CD expliqués.
- Configuration des GitLab Runners.
- Écriture de pipelines .gitlab-ci.yml efficaces.
- Conseils d'optimisation pour des builds plus rapides.