xen dev blog

Discussion in 'Spam Forum' started by Sythe, Dec 29, 2015.

xen dev blog
  1. Unread #441 - Feb 4, 2016 at 7:35 PM
  2. Sythe
    Joined:
    Apr 21, 2005
    Posts:
    8,071
    Referrals:
    465
    Sythe Gold:
    5,271
    Discord Unique ID:
    742989175824842802
    Discord Username:
    Sythe
    Dolan Duck Dolan Trump Supporting Business ???
    Poképedia
    Clefairy Jigglypuff
    Who did this to my freakin' car!
    Hell yeah boooi
    Tier 3 Prizebox Toast Wallet User
    I'm LAAAAAAAME Rust Player Mewtwo Mew Live Free or Die Poké Prizebox (42) Dat Boi

    Sythe Join our discord

    test

    Administrator Village Drunk

    xen dev blog



    Yeah I tried ndbcluster first then mariadb with galera which doesn't work very well, then percona (which is a modified version of mariadb with gelera) which does work. However it uses optimisitic cluster-wide row locking which causes repeated and problematic deadlocks in write-heavy applications such as forums. Xenforo isn't designed with this in mind (it's not designed to run large forums to begin with). In the end I patched xenforo with a master/slave adapter which will send write request off to a dedicated member of the cluster and read requests pass through to the local cluster instance. This is in effect an emulated master-slave setup now. Not ideal but it's what worked in the end.

    Digital point uses ndbcluster but you need about 100GB of ram across all your machines to run it, since the entire DB is stored in ram. It also uses obscene amounts of data even when idle so you need your own rack in a DC with gigabit fibre between the servers.

    All in all I've found percona to be the nicest cluster even though it has the obvious drawback of opportunistic locking.

    As to XtraDB hot backup: I've always just used a straight replication off to the (geographically separate) backup server and then run a cron'd dump which pauses replication, makes a dated and encrypted backup then resume replication it. You can run traditional replication off any cluster node, so I'll just pick one of the read nodes and use it as a master to the backup slave.

    In my mind this is preferable to hotbackups because it doesn't impact the performance of any active member of the cluster. It's a completely passive realtime backup system.
     
  3. Unread #442 - Feb 4, 2016 at 7:43 PM
  4. Jon
    Joined:
    Jun 11, 2011
    Posts:
    1,745
    Referrals:
    3
    Sythe Gold:
    11
    420 yolo swag blaze it fuck the popo legalize it anyone got some chips Two Factor Authentication User Easter 2016 Valentine's Day 2016 Community Development Team Member Tier 1 Prizebox Halloween 2015 Christmas 2015

    Jon Jon passed away July 20, 2016. May he rest in peace.
    $200 USD Donor New Cancer Warrior Heavenly

    xen dev blog

    Lol. LMK if you need any HW, I have some laying around not in the DC yet.
     
  5. Unread #443 - Feb 4, 2016 at 8:31 PM
  6. Blupig
    Joined:
    Nov 23, 2006
    Posts:
    7,145
    Referrals:
    16
    Sythe Gold:
    1,609
    Discord Unique ID:
    178533992981594112
    Valentine's Singing Competition Winner Member of the Month Winner MushyMuncher Gohan has AIDS Extreme Homosex World War 3 I'm LAAAAAAAME
    Off Topic Participant

    Blupig BEEF TOILET
    $5 USD Donor

    xen dev blog

    Sythe, if you could ballpark your % completion on the project, where would it sit?
     
  7. Unread #444 - Feb 4, 2016 at 10:14 PM
  8. Sythe
    Joined:
    Apr 21, 2005
    Posts:
    8,071
    Referrals:
    465
    Sythe Gold:
    5,271
    Discord Unique ID:
    742989175824842802
    Discord Username:
    Sythe
    Dolan Duck Dolan Trump Supporting Business ???
    Poképedia
    Clefairy Jigglypuff
    Who did this to my freakin' car!
    Hell yeah boooi
    Tier 3 Prizebox Toast Wallet User
    I'm LAAAAAAAME Rust Player Mewtwo Mew Live Free or Die Poké Prizebox (42) Dat Boi

    Sythe Join our discord

    test

    Administrator Village Drunk

    xen dev blog

    I think I just have to finish porting the banner system then we'll open it for testing and bug reports by the whole CDT and donors.
     
  9. Unread #445 - Feb 5, 2016 at 5:00 PM
  10. Laurie
    Joined:
    Nov 26, 2007
    Posts:
    7,630
    Referrals:
    0
    Sythe Gold:
    1,197
    M
    Two Factor Authentication User SytheSteamer

    Laurie
    Retired Sectional Moderator Pirate $50 USD Donor

    xen dev blog

    sounds gud m8 p cool
     
  11. Unread #446 - Feb 5, 2016 at 6:02 PM
  12. Pure
    Joined:
    Sep 13, 2015
    Posts:
    12,212
    Referrals:
    105
    Sythe Gold:
    1,171

    Pure Legend

    xen dev blog

    Richard, will we still have this in xf?

    [​IMG]
     
  13. Unread #447 - Feb 5, 2016 at 6:10 PM
  14. Astro
    Joined:
    May 9, 2014
    Posts:
    43,626
    Referrals:
    56
    Sythe Gold:
    9,156
    Former OMM Gracious (3) Detective In Memory of Jon Official LoL Rank Verifier Verified Diamond STEVE (3) Poképedia
    Steam Account Verifier Sythe RSPS Player DIAF Twitter Paper Trading Competition Participant Facebook Promoter Two Factor Authentication User SytheSteamer

    Astro Legend
    Retired Administrator Cool Cat Gracious Donor

    xen dev blog

    Donors? Surely there will be a minimum amount, right?
     
  15. Unread #448 - Feb 5, 2016 at 6:24 PM
  16. Darkest Dream
    Joined:
    Jun 26, 2013
    Posts:
    7,457
    Referrals:
    1
    Sythe Gold:
    544
    Vouch Thread:
    Click Here
    Discord Unique ID:
    624783392625524785
    Sythe RSPS Player Two Factor Authentication User In Memory of Jon Christmas 2015 Doge Halloween 2013 Sythe's 10th Anniversary Off Topic Participant Gohan has AIDS
    Heidy Lawrence

    Darkest Dream I prefer to have my nightmares with open eyes.
    Darkest Dream Donor

    xen dev blog

    Not currently, I'm sure its something that can/will be added.
     
  17. Unread #449 - Feb 7, 2016 at 4:56 PM
  18. Sythe
    Joined:
    Apr 21, 2005
    Posts:
    8,071
    Referrals:
    465
    Sythe Gold:
    5,271
    Discord Unique ID:
    742989175824842802
    Discord Username:
    Sythe
    Dolan Duck Dolan Trump Supporting Business ???
    Poképedia
    Clefairy Jigglypuff
    Who did this to my freakin' car!
    Hell yeah boooi
    Tier 3 Prizebox Toast Wallet User
    I'm LAAAAAAAME Rust Player Mewtwo Mew Live Free or Die Poké Prizebox (42) Dat Boi

    Sythe Join our discord

    test

    Administrator Village Drunk

    xen dev blog

    Looking into porting existing 2fa to xen 2fa
     
  19. Unread #450 - Feb 7, 2016 at 5:15 PM
  20. Superman
    Joined:
    May 17, 2009
    Posts:
    19,919
    Referrals:
    11
    Sythe Gold:
    1,680
    Detective Two Factor Authentication User Doge

    Superman The only user w/ 4 funranks bc I got things done.
    Cool Cat Nick Secret Asian Man Mudkips

    xen dev blog

    Whoooo
     
  21. Unread #451 - Feb 7, 2016 at 8:51 PM
  22. Sythe
    Joined:
    Apr 21, 2005
    Posts:
    8,071
    Referrals:
    465
    Sythe Gold:
    5,271
    Discord Unique ID:
    742989175824842802
    Discord Username:
    Sythe
    Dolan Duck Dolan Trump Supporting Business ???
    Poképedia
    Clefairy Jigglypuff
    Who did this to my freakin' car!
    Hell yeah boooi
    Tier 3 Prizebox Toast Wallet User
    I'm LAAAAAAAME Rust Player Mewtwo Mew Live Free or Die Poké Prizebox (42) Dat Boi

    Sythe Join our discord

    test

    Administrator Village Drunk

    xen dev blog

    Spent the morning improving xen 2fa security. I needed to port our existing 2fa over to finish the banner system because bidding requires 2fa codes. Hopefully I will have this finished by the end of today

    We will incorporate an even better 2fa system to be optionally enabled (similar to duo or authy) after launch.
     
  23. Unread #452 - Feb 7, 2016 at 9:03 PM
  24. Blupig
    Joined:
    Nov 23, 2006
    Posts:
    7,145
    Referrals:
    16
    Sythe Gold:
    1,609
    Discord Unique ID:
    178533992981594112
    Valentine's Singing Competition Winner Member of the Month Winner MushyMuncher Gohan has AIDS Extreme Homosex World War 3 I'm LAAAAAAAME
    Off Topic Participant

    Blupig BEEF TOILET
    $5 USD Donor

    xen dev blog

    $501

    fagt
     
  25. Unread #453 - Feb 7, 2016 at 9:22 PM
  26. Astro
    Joined:
    May 9, 2014
    Posts:
    43,626
    Referrals:
    56
    Sythe Gold:
    9,156
    Former OMM Gracious (3) Detective In Memory of Jon Official LoL Rank Verifier Verified Diamond STEVE (3) Poképedia
    Steam Account Verifier Sythe RSPS Player DIAF Twitter Paper Trading Competition Participant Facebook Promoter Two Factor Authentication User SytheSteamer

    Astro Legend
    Retired Administrator Cool Cat Gracious Donor

    xen dev blog

    Fite me
     
  27. Unread #454 - Feb 8, 2016 at 12:22 AM
  28. Sythe
    Joined:
    Apr 21, 2005
    Posts:
    8,071
    Referrals:
    465
    Sythe Gold:
    5,271
    Discord Unique ID:
    742989175824842802
    Discord Username:
    Sythe
    Dolan Duck Dolan Trump Supporting Business ???
    Poképedia
    Clefairy Jigglypuff
    Who did this to my freakin' car!
    Hell yeah boooi
    Tier 3 Prizebox Toast Wallet User
    I'm LAAAAAAAME Rust Player Mewtwo Mew Live Free or Die Poké Prizebox (42) Dat Boi

    Sythe Join our discord

    test

    Administrator Village Drunk

    xen dev blog

    I've now written and tested a php 5 extension to protect xen's 2fa seeds
     
  29. Unread #455 - Feb 8, 2016 at 12:25 AM
  30. LoLAccounts
    Joined:
    Apr 22, 2014
    Posts:
    1,181
    Referrals:
    4
    Sythe Gold:
    81

    LoLAccounts In the kingdom of glass everything is transparent, and there is no place to hide a dark heart.
    Banned

    xen dev blog

    5char
     
  31. Unread #456 - Feb 8, 2016 at 1:38 AM
  32. MohtasaUnique
    Joined:
    Sep 1, 2007
    Posts:
    6,681
    Referrals:
    2
    Sythe Gold:
    690
    Discord Unique ID:
    158831078964985856
    Discord Username:
    Tony#2235

    MohtasaUnique Grand Master
    Retired Global Moderator

    xen dev blog

    And ex-staff? c:
     
  33. Unread #457 - Feb 8, 2016 at 1:45 AM
  34. Xier0
    Joined:
    Jan 16, 2013
    Posts:
    13,001
    Referrals:
    2
    Sythe Gold:
    20
    Sythe's 10th Anniversary DIAF Lawrence Member of the Month Winner Gohan has AIDS

    Xier0 Legend
    $5 USD Donor New

    xen dev blog

    And $5 donors?
     
  35. Unread #458 - Feb 8, 2016 at 7:09 PM
  36. Sythe
    Joined:
    Apr 21, 2005
    Posts:
    8,071
    Referrals:
    465
    Sythe Gold:
    5,271
    Discord Unique ID:
    742989175824842802
    Discord Username:
    Sythe
    Dolan Duck Dolan Trump Supporting Business ???
    Poképedia
    Clefairy Jigglypuff
    Who did this to my freakin' car!
    Hell yeah boooi
    Tier 3 Prizebox Toast Wallet User
    I'm LAAAAAAAME Rust Player Mewtwo Mew Live Free or Die Poké Prizebox (42) Dat Boi

    Sythe Join our discord

    test

    Administrator Village Drunk

    xen dev blog

    still work to do on finishing 2fa and banner system. working on this today.

    currently incorporating my php security extension into a xenforo addon to properly protect 2fa seeds
     
  37. Unread #459 - Feb 9, 2016 at 12:28 AM
  38. Sythe
    Joined:
    Apr 21, 2005
    Posts:
    8,071
    Referrals:
    465
    Sythe Gold:
    5,271
    Discord Unique ID:
    742989175824842802
    Discord Username:
    Sythe
    Dolan Duck Dolan Trump Supporting Business ???
    Poképedia
    Clefairy Jigglypuff
    Who did this to my freakin' car!
    Hell yeah boooi
    Tier 3 Prizebox Toast Wallet User
    I'm LAAAAAAAME Rust Player Mewtwo Mew Live Free or Die Poké Prizebox (42) Dat Boi

    Sythe Join our discord

    test

    Administrator Village Drunk

    xen dev blog

    turns out it is extremely annoying to debug a php extension lol
     
  39. Unread #460 - Feb 9, 2016 at 12:34 AM
  40. Pure
    Joined:
    Sep 13, 2015
    Posts:
    12,212
    Referrals:
    105
    Sythe Gold:
    1,171

    Pure Legend

    xen dev blog

    you could almost say it's... bugging you?
     
< MAKE KOS GREAT AGAIN | Degenerate fucks >

Users viewing this thread
1 guest


 
 
Adblock breaks this site