• Log in or sign up for an account here: https://www.sythe.org/login

xen dev blog

Clefairy
Supporting Business
Discord Voice
Jigglypuff
Hell yeah boooi
Poképedia
Who did this to my freakin' car!
Dat Boi
Dolan Duck
Dolan Trump
I'm LAAAAAAAME
Live Free or Die
Mew
Mewtwo
Poké Prizebox
Rust Player
Sythe Awards 2016 Winner
Sythe Awards 2017 Winner
Sythe Awards 2019 Winner
Tier 3 Prizebox
Toast Wallet User
xen dev blog
I'll be making regular updates of what I'm doing in this thread for anyone who cares.

Currently loading test data onto an 8 node Percona cluster. Percona is a high performance variant of mariadb cluster.

Loading in the IP audit table which is 13 million rows and ~1.2Gib on MyISAM. To avoid running joins against this massive table the username of each entry (which is otherwise just userid, timestamp, IP and post/pmid) is encoded directly in the table which is why its so big. Further, char rather than varchar is used to make the table lookup really fast (fixed length row means instant indexing). This table is used in production as a lookup table when signing up users so it has to be quick.

The table has to be converted to InnoDB (or Percona's variant of it) to be loaded into the cluster. So far about 75% loaded and taking 2.1Gib on each node. To be expected, InnoDB takes more space.

Getting some 'failure to report' messages regarding committing every so often but the data appears to be writing successfully.
 
Former OMM
Gracious
Detective
In Memory of Jon
Official LoL Rank Verifier
Verified Diamond
STEVE
Poképedia
Discord Verified
Sythe Awards 2016 Winner
Steam Account Verifier
Sythe RSPS Player
DIAF
Twitter
Paper Trading Competition Participant
Facebook Promoter
Two Factor Authentication User
SytheSteamer
xen dev blog
Good to hear no clue what all that tech talk is though. I hope it'll be a big improvement for sythe.org.
 
Clefairy
Supporting Business
Discord Voice
Jigglypuff
Hell yeah boooi
Poképedia
Who did this to my freakin' car!
Dat Boi
Dolan Duck
Dolan Trump
I'm LAAAAAAAME
Live Free or Die
Mew
Mewtwo
Poké Prizebox
Rust Player
Sythe Awards 2016 Winner
Sythe Awards 2017 Winner
Sythe Awards 2019 Winner
Tier 3 Prizebox
Toast Wallet User
xen dev blog
Good news, the percona cluster took the test data without incident. An incomplete import of the site (converted for xen) is now running on the new cluster with a disk footprint of about 18gb. Expected final footprint to be about twice that.

Will do extensive testing tomorrow to ensure everything is going to work smoothly with this cluster solution before moving onto the remaining non-database work.
 
Former OMM
Gracious
Detective
In Memory of Jon
Official LoL Rank Verifier
Verified Diamond
STEVE
Poképedia
Discord Verified
Sythe Awards 2016 Winner
Steam Account Verifier
Sythe RSPS Player
DIAF
Twitter
Paper Trading Competition Participant
Facebook Promoter
Two Factor Authentication User
SytheSteamer
xen dev blog
Good news, the percona cluster took the test data without incident. An incomplete import of the site (converted for xen) is now running on the new cluster with a disk footprint of about 18gb. Expected final footprint to be about twice that.

Will do extensive testing tomorrow to ensure everything is going to work smoothly with this cluster solution before moving onto the remaining non-database work.

May I ask what this Xen forum will do for sythe and what will change/improve?
 
xen dev blog
May I ask what this Xen forum will do for sythe and what will change/improve?

Gracious, the CDT are hoping to compile a guide/info for everyone in the shortcoming weeks.
 
Lumpy Space Princess
Le
Pokémon Trainer
Two Factor Authentication User
xen dev blog
you wont regret the switch to xf
 
xen dev blog
Valentine's Singing Competition Winner
Sythe Awards 2015 Winner
Sythe Awards 2016 Winner
Sythe Awards 2020 Winner
Member of the Month Winner
MushyMuncher
Gohan has AIDS
Extreme Homosex
World War 3
I'm LAAAAAAAME
Discord Verified
Off Topic Participant
xen dev blog
diggin the spam forum updates bic rich-o
 
Runescape Gamblingrunescape gambling
Back
Top