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