Lynk
Member
Pondering on an installation of your software tonight, I have a bit of a puzzle. How do I scale to multiple PoPs with distributed content?
Imagine the scenario where a company launches a pilot of the software for internal collaboration. Within this multi-national corporation, the pilot is a fantastic success. Time to roll-out an application based on XenForo to a large audience, with servers in APAC, NA, and EMEA. Now, through a stroke of luck, the top of the tree has three categories: APAC, NA, and EMEA. How would one go about distributing the content to conserve network resources?
I can think of one way... anchor a database to each category, assign each "category" database to the appropriate server, configure replication, and away we go! The problem is that I don't see a means to anchor a database to a Xenforo node. Can a Xenforo installation span multiple databases without massive coding changes?
My idea is slightly different, but shares the same requirement.
Imagine the scenario where a company launches a pilot of the software for internal collaboration. Within this multi-national corporation, the pilot is a fantastic success. Time to roll-out an application based on XenForo to a large audience, with servers in APAC, NA, and EMEA. Now, through a stroke of luck, the top of the tree has three categories: APAC, NA, and EMEA. How would one go about distributing the content to conserve network resources?
I can think of one way... anchor a database to each category, assign each "category" database to the appropriate server, configure replication, and away we go! The problem is that I don't see a means to anchor a database to a Xenforo node. Can a Xenforo installation span multiple databases without massive coding changes?
My idea is slightly different, but shares the same requirement.