Skip to content

Architecture actuelle de tghub.dev ​

Stack Technologique ​

J'ai choisi la pile python en raison de la meilleure bibliothèque pour telegram (telethon) qui est écrite en python. Pour l'API backend/travailleur, j'utilise fastapi avec async sqlalchemy.

Architecture de haut niveau ​

Surveillance ​

J'utilise une solution 'standard' avec prometheus + grafana. Il y a un tableau de bord des statistiques avec des messages enregistrés et quelques chiffres intégraux.

tableau de bord 1

J'ai aussi des métriques HTTP pour les applications avec API tableau de bord 2