Estou avaliando e analisando o uso do CherryPy para um projeto que é basicamente um front-end JavaScript do lado do cliente (navegador) que fala com um serviço da Web Python no back-end. Então, eu realmente preciso de algo rápido e leve no back-end que possa implementar usando o Python que, em seguida, fala com o PostgreSQL DB através de um ORM (JSON para o navegador).
Também estou olhando para o Django, do qual gosto, já que o ORM está embutido. No entanto, acho que o Django pode ser um pouco mais do que realmente preciso (ou seja, mais recursos do que realmente preciso == mais lento?).
Alguém tem alguma experiência com diferentes soluções Python ORM que podem comparar e contrastar seus recursos e funcionalidades, velocidade, eficiência etc.?