Yeah this is accurate. We wanted to get away from websockets ASAP while also maintaining Captcha functionality.
Thanks for the kind words! Yeah, there are definite growing pains, and likely will be for some time (just do to the codebase we are working with, understandably). We have a really solid group though heading up lemmy.world though so we will be just fine ;)
The login form should be related to the overall spiking we were seeing, though I can't say we had conclusive evidence of that. I have been able to get it to load properly with a few refreshes. Maybe try clearing your cache? I had to do that several times during testing.
This is due to the update today. We are working with the wefwef dev on a resolution. Look for more info from Ruud on this as soon as we have a fix.
🙌 Great work team!!!
PSA from Admin Team: The update completed roughly two hours ago. Since that time, the Admin team (and other site admins) have been working on the noted performance issues. We believe we have found a solution, but we still need time to test this out. You may still see brief outages and differences in performance as we are testing different configurations. We are trying to prevent rolling back.
While I know this can be frustrating - especially today - please keep in mind we have a team of volunteer techies (from around the globe!) collaborating on this issue. It is an inspiring situation. Also keep in mind that lemmy.world is quite a bit larger (and more active than any other instance). As such, we are a bit of a ‘test instance’ in regards to high volume requests. This is just part of the growing pain. We appreciate your understanding.
@[email protected] will provide a debrief once we have completed testing.
See my comment here on the Lemmy.world support page. As well as Ruud's post from last night here. This is a well documented issue and with any luck it, among other issues, will be resolved in next couple of hours. The servers are also getting hugged pretty good right now with all the people testing new waters. We will keep the community posted over there!
Thanks! I would be a lot more worried about it, as someone who works in this space daily, if we didn't have a robust admin/mod team. It's a good group. We will definitely handle it in the best way possible.
The other thing to note with this bug, at least in my experience and what I have seen, even if it shows pending it will still show up in your 'Subscribed' feed. So while visually it is inaccurate, it seems to actually function properly. To be seen if the upgrade to 0.18.1 has any effect.
Technically speaking, yes, a portion of our issues are due to the highest user base of an Lemmy instance. So in theory, if half of our users dispersed to other instances, we would likely see some performance improvement here. However, lemmy.world is intended to be an accessible instance for the general population. The server itself that is running lemmy.world is beyond spec'd to handle much more than this user load. We are running up against code-level issues that we may or may not be able to get around with our internal configurations. This is just part of developing software in an environment were you go from a few thousand users total to hundreds of thousands in the space of a few weeks. There is no directive to have users create accounts on new instances, though if you are looking for an immediate performance improvement, that may be your best option currently. That is up to you to decide :)