Question What is GBAtemp's caching logic?

Frederica Bernkastel

Well-Known Member
OP
Member
GBAtemp Patron
Joined
Jan 31, 2008
Messages
3,169
Trophies
2
Age
29
Location
Hinamizawa
XP
999
Country
Japan
This is more curiosity than anything else: Web performance and scalable applications in an SOA are two areas I currently specialise in, and every bit of insight gleaned from how people have tackled the common challenges is very useful. Plus maybe even I can offer feedback!

Firstly and most openly, how does GBAtemp deal with serving vast quantities of user dynamic content to both anonymous and registered users?

Is nginx the only layer of HTTP cache between XenForo and the outside world, and if so, is the bulk of the caching logic implemented within that (Vary on x-whatever, assign x-whatever based on arbitrary session values, reset request and then strip out x-whatever) - Or is application level caching on XenForo's side more important here?

PHP-wise, what version or distribution do you currently use in production and do you use any opcode caching or other extensions such as Phalcon?

Do you employ the use of queues or otherwise defer tasks such as database writes? If so, how is this governed, and what software do you use?

Is MySQL used for persistence on its own, and if so what engine and optimisations are you using?
If not, how do you serve content so fast?

How many servers currently power the site? Are they separated into different roles? (Cache, application, datastore etc..)

Are there plans to start optimising the front-end for delivery to browsers, through methods like critical path CSS and progressive enhancement?

Is it web scaaaaaaaaaaaale?
 
  • Like
Reactions: WhoAmI?

FAST6191

Techromancer
Editorial Team
Joined
Nov 21, 2005
Messages
36,798
Trophies
3
XP
28,375
Country
United Kingdom
I am not one of the ones playing with the hosting here and actually do not know most of the answers you seek. However Costello is presently writing a new book and I believe such things form a decent chunk of the content of it.
 
  • Like
Reactions: shaunj66

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Xdqwerty @ Xdqwerty:
    @Psionic Roshambo, it's a parody iirc
  • BigOnYa @ BigOnYa:
    Yea think that's where it was supposed to be, Miami
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Having been to Miami hmmm probably a hundred times lol
  • Psionic Roshambo @ Psionic Roshambo:
    Back in my days as a delivery driver for a cartel well driver slash guy they would send if a payment was forgotten lol
  • Psionic Roshambo @ Psionic Roshambo:
    you know to help them find their checkbook lol
  • BigOnYa @ BigOnYa:
    Gta4 was NewYork or Chicago, gta5 is California
  • K3Nv2 @ K3Nv2:
    Damn camera phones catching crimes
  • Psionic Roshambo @ Psionic Roshambo:
    Always some women screaming... You break a few thousand dollars worth of crap in someone's living room and they scream lol
  • Psionic Roshambo @ Psionic Roshambo:
    lol Ken yeah the things I did as a kid I am soooo glad those didn't exist
  • K3Nv2 @ K3Nv2:
    If someone breaks my $20 TV stand their nose is getting broke
  • Psionic Roshambo @ Psionic Roshambo:
    Psi would be doing like 300-3,000 years in prison lol
  • K3Nv2 @ K3Nv2:
    Have some in closet allegations?
  • Psionic Roshambo @ Psionic Roshambo:
    Someone tried to pull a gun on me once, they reached into the couch thinking I wouldn't notice, quick kick to the arm snapping it between the wrist and elbow broke like a swing lol I reached into the couch to see what was in there, cool a free .380 lol had to hit him with it a few times to remind him not to do it again lol
  • Psionic Roshambo @ Psionic Roshambo:
    He had the 20K he owed the very next day it was a miracle lol
  • Psionic Roshambo @ Psionic Roshambo:
    Psi was a bad bad man at one point lol
  • BigOnYa @ BigOnYa:
    We need a GTA based on your life, or at least put you in 6 as a character.
  • Psionic Roshambo @ Psionic Roshambo:
    I don't think people would believe 10% of the things I have done lol thank god...
  • Psionic Roshambo @ Psionic Roshambo:
    I have a giant check list of impossible things, and I haven't done them all yet lol
  • K3Nv2 @ K3Nv2:
    @Psionic Roshambo, Was the pot farmer in San andreas
  • Psionic Roshambo @ Psionic Roshambo:
    I tell people I wrestled a 5 foot alligator and they get this smile like this guy is full of shit lol the reality is I am sad it got away.... I wanted a pet alligator lol
  • BigOnYa @ BigOnYa:
    You live in Florida, so I believe it, you guys are crazy.
  • Psionic Roshambo @ Psionic Roshambo:
    At the time I would have probably fed it people lol
  • Psionic Roshambo @ Psionic Roshambo:
    Seriously cocaine not even once lol
  • BigOnYa @ BigOnYa:
    Not even once, but 100's of times
    +2
    BigOnYa @ BigOnYa: Not even once, but 100's of times +2