In our new application , it will be interactive Chat + Social Media/News/Forum discussion.
For most interactive part it will be done in Tornado , but for Non Interactive parts (Registration , Auth) I am going to use Web2py.
Database will be Mongodb.
We've used web2py extensively for past 5 years. But for interactive part Tornado is needed due to Long Polling and Websocket requirements.
Here are my Thoughts:
Home, Registration , Login = Web2py
Interactive discussion = Tornado
It will run on openshift with 3 instances.
1st Gear: uwsgi + web2py
2nd Gear: pypy + tornado
3rd Gear: Mongodb
Both will use Mongodb for database access.
What i wanted to know is:
I read about We2pyCAS with PHP , had anyone tried using Web2pyCAS for Tornado's Apps?
Can CAS Work well with Mongodb? ( I think it won't as theres no join for Mongodb).