Have run into some issues running Orchard in a web farm. Two of the pressing ones are:
1. Module installation - When installing modules, it appears to only update the cache.dat and mappings.bin on the one web server getting the request. Should these two files be synchronized or located on a common file share?
2. Cache expiration notices - when updating a piece of content on one one of the servers it updates the cache on that one server, but the other web servers are stale. How can they be synched?
Also, We have not established an out-of-proc session state, but are relying on the default in-proc session. Is there any need or benefit to doing so?