<aside> 💡 Quelles ont été vos démarches, prises de décisions, degré d'implication et d'autonomie ?
</aside>
Cette année, ma progression sur la compétence Optimiser s'est construite à travers des expériences très différentes qui se complètent : la SAE HEM et le stage ARCAL pour les choix techniques d'optimisation et de sécurité sur des projets réels, R3.06 pour les réseaux et la sécurité des flux, et R4.Real.09 pour la réflexion sur l'architecture des systèmes d'information à grande échelle.
SAE HEM & Stage ARCAL — Structures de données et optimisation
Dans HEM, les choix de structure de données ont été guidés par les besoins métier : système de tags pour la recherche filtrée, modèle relationnel PostgreSQL pour la gestion des rôles et des permissions, et cache pour les données fréquemment consultées. Chez Unissia, l'architecture ARCAL pousse ces réflexions beaucoup plus loin : utilisation de Valkey (Redis) comme data store en mémoire pour les états de vente en temps réel (latence quasi nulle pour les enchères), BullMQ pour la file d'attente asynchrone des transactions, et PostgreSQL pour la persistance des données froides. Ce découplage entre données chaudes (Valkey) et données froides (PostgreSQL) est une décision d'optimisation clé que j'ai appris à comprendre et à appliquer.
R3.06 – Mini-projet architecture réseau
En R3.06, j'ai configuré un réseau complet incluant routage statique en anneau, serveurs mail (SMTP/POP3), et pare-feux multi-règles. Le travail m'a confronté directement aux problèmes de sécurité des protocoles : SMTP et POP3 transmettent les données en clair (mots de passe visibles dans les logs), et un pare-feu mal configuré crée des boucles de routage ou des portes ouvertes non voulues. J'ai progressivement affiné les règles (filtrage par port, par IP source, par protocole, géo-locking, proxy SMTP) pour atteindre une configuration sécurisée et fonctionnelle.
R4.Real.09 – Projet Parc Immersif (Management avancé des SI)