Votre appli web en Python : de zéro au million d'utilisateurs

Martin Richard, alwaysdata

Votre appli web et Python :
de zéro au million d'utilisateurs

Pourquoi cette présentation :

Quelques conseils pour débuter, quand on vise une large audience

G I F E E
Google Infra
For Everyone Else

Tweet qui parle d'ETCD et Docker sur un cluster de Raspberry Pi

G U F E E
Google Uptime
For Everyone Else

Uptime ?

Le code

Quoi utiliser ?

Peur du monolithe ?

☠ couplage avec la BDD et l'ORM

☠ couplage avec HTTP

La base de données

Marquer les lectures et les écritures

Contraintes d'intégrité, transactions

Dénormalisation ?

Vérification de la cohérence

Infrastructure et hébergement

Cloud ou pas cloud ?

IaaS non, PaaS oui

Evaluez vos besoins

Conclusion

Des questions ?