Featured image of post Réflexions du matin #1

Réflexions du matin #1

Je travaille depuis 27 dans l'IT.J'ai eu l'occasion de travailler sur des systèmes comme Sun Solaris, IBM AIX. Bien entendu, j'ai beaucoup utilisé GNU/Linux avec des distributions comme Slackware, Ubu

Je travaille depuis 27 dans l’IT.
J’ai eu l’occasion de travailler sur des systèmes comme Sun Solaris, IBM AIX. Bien entendu, j’ai beaucoup utilisé GNU/Linux avec des distributions comme Slackware, Ubuntu, Redhat et j’en passe.
Pendant quelques années, j’ai beaucoup utilisé FreeBSD et OpenBSD.
Depuis bientôt 5 ans, les serveurs de mon employeur sont Ubuntu 18.04, 20.04 et bientôt 22.04.
Nous utilisons Ansible pour déployer et configurer nos systèmes et nos applications.
Je ne sais comment l’exprimer, mais Ubuntu me fait penser à un morceau de gruyère et que c’est de la bidouille.
Déjà, je n’aime pas systemd, il est l’inverse de la pensée UNIX.
En ce moment, j’étudie le déploiement d’un cluster Kafka. Je pensais le faire via des conteneurs et utiliser Docker Swarm.
Mais Docker se permet beaucoup trop de choses sur iptables et il n’est jamais possible de garder une configuration ISO.
Et niveau sécurité, que ce soit Swarm ou Kubernetes, on nous dit qu’il faut utiliser des overlay network et on utilise à outrance le terme ingress pour dire qu’il faut mettre des proxy dans tous les sens.
Mais est-ce que les pseudos ingénieurs qui préconisent cela comprennent réellement ce qu’est un overlay network ?
Savent-ils que c’est du VXLAN ?
Comprennent-ils que cela rajoute de la latence ?
Comprennent-ils que rajouter des reverse proxy dans tous les sens rajoute un maximum de syscall et de latence ?
Sans parler de spof et autre bottleneck.
Tout cela me fait penser à un plat de spaghetti, un joyeux bordel.
J’ai le sentiment que les ingénieurs ont oublié que la finalité de tout cela est le rendu d’un service aux clients.
Je pense même que le mantra est pourquoi faire simple quand on peut faire compliqué.
Suis-je le seul à penser cela ?
Est-ce terminé le temps d’avoir une vision production et de se concentrer sur la qualité de service rendu aux clients ?
Parfois, j’en viens même à me dire de quitter ce métier ou de m’orienter vers les technologies d’IBM comme les systèmes Z et i.

Généré avec Hugo
Thème Stack conçu par Jimmy