Aller au contenu
Site Communauté
  • billets
    24
  • commentaires
    193
  • vues
    21711

Le Crabe... dans des conteneurs !


Le Crabe

3315 vues

Salut à toute la communauté,

Cette nuit et après plusieurs semaines de travail, j'ai déployé une toute nouvelle architecture pour les sites lecrabeinfo.net et community.lecrabeinfo.net.

Auparavant, l'architecture était monolithique, c'est-à-dire que les sites utilisaient la même base de code, concentrée en un seul et même endroit. Les sites partagaient le même serveur web, le même service de base de données, le même service de cache, etc. C'était une sorte de grosse application où tous les composants étaient interconnectés et interdépendants.

Tout fonctionnait parfaitement bien, seulement cette architecture était assez contraignante et m'obligeait à avoir des machines virtuelles lourdes et lentes en local pour mettre à jour, tester et développer de nouvelles fonctionnalités ; aussi, cette infrastructure monolithique n'était pas très flexible et évolutive.

Depuis ce matin, Le Crabe Info utilise une nouvelle architecture de microservices : chaque site (lecrabeinfo.net et community.lecrabeinfo.net) utilise ses propres services et chacun de ces services sont séparés les uns des autres, ils tournent dans des conteneurs. Par exemple, lecrabeinfo.net utilise un conteneur pour le serveur web, un autre pour la base de données, encore un autre pour le cache... et la même chose pour community.lecrabeinfo.net !

Ceci étant, vous connaissez la chanson : qui dit gros changement, dit (potentionnement) petits ou gros bogues. J'ai testé un maximum mais il y aura peut-être une fonctionnalité ou deux qui ne fonctionne mal ou plus du tout. Si vous constatez quoi que ce soit, n'hésitez pas à m'en faire part en commentaire !

---

EDIT : @Le PoissonClown m'a remonté un gros bug au niveau de la connexion, je désactive temporairement la connexion côté site en attendant de corriger le problème ! Bug corrigé

  • J'aime 1
  • Plusser (+1) 4

29 Commentaires


Commentaires recommandés



Bon retour @MickySaan !

il y a 10 minutes, MickySaan a dit :

Serait-ceSerait-ce possible que ces suivis soient enregistrés dans un coin de votre site? Comme ça même si on nettoie le cache, les suivis ne seront pas perdus puisqu'en se connectant, le site sera capable de les retracer et de les réactiver sur notre compte

C'est le comportement ordinaire du forum : je retrouve mes suivis depuis n'importe où je me connecte.

Modifié par Le PoissonClown
  • J'aime 1
Lien vers le commentaire
Invité

Posté(e) (modifié)

Ok! Je souhaite que ça fonctionnera pour moi aussi, même après avoir supprimé mon cache. Merci pour l'info.

Modifié par MickySaan
Lien vers le commentaire
Le 27/10/2023 à 12:15, Le PoissonClown a dit :

C'est le comportement ordinaire du forum : je retrouve mes suivis depuis n'importe où je me connecte.

Désolé @Le PoissonClown ! J'ai pasé en revue mes suivis dans les paramètres de mon compte, gérer mes suivis, et malheureusement je l'ai ai tous perdus en nettoyant mon cache. Si c'est possible pour @Le Crabe de revoir mon idée, ça serait super. Merci.

Lien vers le commentaire
Invité

Posté(e) (modifié)

Bon! Évidemment c'est encore moi :rolleyes:

Bonjour M. @Le Crabe! Encore un petit souci, mais rien de bien grave.

Dans ma boîte de réception, j'ai reçu une notification que @Yves B. a posté un commentaire dans le sujet ...Brave VPN installé sans mon consentement, mais comme vous pourrez le voir  sur cette image, il ne paraît pas dans l'actualité, il a fallu que j'aille sur sa fiche pour voir son contenu pour le retrouver. Je précise que je n'ouvre jamais les notifications reçues dans ma boîte de réception par mesure de sécurité, juste au cas où. Si vous voulez bien voir à ce petit problème, ça serait vraiment apprécié. Problème de flux qui ne se met plus à jour automatiquement je crois ??? MerciMessageabsentdelactivit.thumb.png.aa6cb350114b3a0124d6d697ab72f538.png

Modifié par MickySaan
Lien vers le commentaire

Invité
Ce billet ne peut plus recevoir de commentaires supplémentaires.
×
×
  • Créer...