How you will handle complicated web page where you must display one User account with a lot of relations (15+)
The translation data is kept on separate tables (globalize2/3) so the queries rised to 30+.
Putting the ACL and some logging and you will got 45+ queries sometimes 65+
I don't want to split the page on multiple screens all data is required on one screen.
Currently I have pre-loaded all the relational tables for the User in a global variable in the Rails and it works fine except it is complicated to maintain the cache with all the sync and translation data.
I have tried memcached but it was slow because each object has to be serialized/de-serialized on every request.
What is the best way to handle such page(s)?