Replies

May 11, 2016 9 years ago
Keith
is sweet
User Avatar
Eradication

PusherJS is gone!

We've been getting various reports that the pusherjs system has been causing users problems while browsing the site for a few months, but it's been hard to find a way to replace them.

First, what did pusherJS do? It powered "live" parts of the site, like the shoutbox and automatically getting events. It works by creating a 'socket' on your computer directly to the server, which is notified immediately when something changes.

Subeta is an old website. It's built from a time when you navigated between pages, when your URL changed between clicks. Pusher was created for single page websites, pages like gmail and more advanced sites. It wasn't a good fit, and made both services :( at trying.

Replacement

One of our goals for 2016 is to do less things. Pusher is a company that builds a single product and does it incredibly well. Unfortunately, we've been looking for a replacement for awhile, testing things (and even one or two got pushed for live testing) and nothing solved our problems. Which means that we had to write it ourselves.

We pushed our own node server last night, managing both the shoutbox and the live events. Pusher was built to manage a LOT of different situations, and power massive companies (and smaller businesses!). Fortunately, we were able to build our new server to just manage a few situations, and can build on top of it with modules as we add more live features to the site going forward.

Going Forward

I've got a script open right now watching the load and ensuring the same thing that got pusher locked up doesn't happen to our server. Right now we're 👍 but as more users come online, we'll continue to watch and make sure that these features don't go down.

💖 ✨ 🤗

May 11, 2016 9 years ago
omiai
is a bad omen
User Avatar
AmberFool

awesome work! you do so much to keep this awesome place running! thanks so much!

[ToT=omiai] [egg=omiai] [tp=omiai]

May 11, 2016 9 years ago
Kevin
is all-powerful
User Avatar
Wuf

hopefully this fixes all of the problems. thanks for the updates :)

edit:

Quote
One of our goals for 2016 is to do less things.

as in to focus on more specific things so things get finished? or just to do fewer things, because that sounds funny :p

edit2: oh I think I get it now. to do fewer things yourself by getting outside resources?

May 11, 2016 9 years ago
MAGE
is made of stardust
User Avatar
Kalyna

Thanks for the update! (:

CW ShopStyle File

Forum Art by


May 11, 2016 9 years ago
The Doctor
DrJeff
User Avatar
Demigod

Very cool, thanks Keith!

May 11, 2016 9 years ago
Varis
parties with the undead
User Avatar
Ninive

YES FINALLY <3 Thank you so much for this :)

[tot=Varis]

May 11, 2016 9 years ago
Marlboro
loves dinosaurs
User Avatar
PsychoDreamer

thank you so much for it! I'm so happy to start getting live events again!

So I would like to know what to do now in the preferences page to keep pusher on disable or to enable it??

May 11, 2016 9 years ago
Go home
Julie
you're drunk
User Avatar

I'm glad you are continuing to work on your site for us. We really appreciate all you do. Thanks for the update.


Forum Art by
Signature Art by

May 11, 2016 9 years ago
CaveAdsum
needs a vacation!
User Avatar
Marreta

Thank you all for your hard work!

Besides: I wouldn't mind if I had to click to see new events. Usually I'm not staring at a page around here doing nothing anyways.

May 11, 2016 9 years ago
Tucker
is a biter
User Avatar

Oh my goats! I now can have hovers back! Oh, how I have missed them. Thank you!

I should also say, I can have alerts back! So many times I've missed them until like hours later.


"Just because I don't care doesn't mean I don't feel Just because I don't feel doesn't mean I don't understand" IAMX- The Unified Field ....... "Plastic people don't got nothing to say They're judging me, I'm judging you We ain't got nothing else to do" Palaye Royale - No Love In LA | | |

May 11, 2016 9 years ago
penelope
is crazy about vending
User Avatar
Chasm

Nice, thanks for the update! I hope it all works smoothly.

May 11, 2016 9 years ago
skye_raven
is magical
User Avatar
Geralt_of_Rivia

thanks :)

Flower me?[tot=skye_raven]

May 11, 2016 9 years ago
Dill
is practically pickled
User Avatar
Caiman

Exciting news!

Avatar Version: Alaskan Winter

May 11, 2016 9 years ago
Khaiya
vs. Evil
User Avatar

~Thanks so much for the update. I wondered what was going on. Good to know that is being worked on. I do wonder, is this what's been causing the infinite page loading issue I have been experiencing? Or is that something completely different? Because that's enormously annoying when trying to Quest and refresh during a site event.

We are the ones who remember, the ones who see what was, and is, and will be. Me~

May 11, 2016 9 years ago Official
Keith
is sweet
User Avatar
Eradication

We think that's what has been causing the problem :)!

💖 ✨ 🤗

May 11, 2016 9 years ago
chookie
has a dragon
User Avatar

woohoo that sounds exciting! thanks for the update, and keep up the awesome work! (also, i love that after trying stuff that didn't work, you ended up just making it yourselves?!! you clever things you! :D )

lovely art by "grey would be the colour if i had a heart" ~nin ❤️ my stylefile

May 11, 2016 9 years ago
Kevin
is all-powerful
User Avatar
Wuf

If you use firefox then yeah pusher is probably what caused that

May 11, 2016 9 years ago
Khaiya
vs. Evil
User Avatar

~ Thanks so much for letting me know that! You guys are such an awesome crew on this site.

~ Oh yes I use Firefox, I detest Chrome, and Exploder is not even worth my time.

We are the ones who remember, the ones who see what was, and is, and will be. Me~

May 11, 2016 9 years ago
tighnari
has LOTS of clothes
User Avatar
Toh

Thanks for the update! Does this have something to do with why the shoutbox suddenly will not register enters?

As in if I type "wow

that is funny"

it will show up in the SB as "wow that is funny" and not give me that double space. I was wondering why this was suddenly happening!

May 11, 2016 9 years ago
PiplupMagby34
is a SUPER USER!!!
User Avatar
Elsy

Thanks! Hope the code the team wrote works smoothly! :D

[tot=PiplupMagby34]

Please log in to reply to this topic.