Share-Nothing Architecture that scale well. Sessions are shared through file system or database, which are scalable using a networked file system like NFS or SMB or in a database. Using this architecture you can have many copies of this to scale the application to meet increasing demands from users. database server might became bottleneck, however databases usually scale well. If you have money Oracle can scale very well. MySQL may scale well in some circumstances.
Share-Nothing architecture mentioned first by Rasmus Lerdorf, one of the initiator of PHP. PHP has this by default unless you explicitly change it which is not recommended if you want to have a scalable PHP-application.
http://www.playframework.org is a stateless MVC architecture that can be deployed anywhere (application server, Google App Engine, Cloud, etc…).
Inga kommentarer:
Skicka en kommentar