John Mechalas |
1 person marked this as a favorite. |
John, did you happen to notice the year on the cookie expiration?
HAHaha...No. No, I did not. My brain skipped over it. The "logged out after an hour" thing seems to hold up, though, which is interesting. So either there's an expiration embedded in the cookie, or the server is killing them after about an hour regardless of content, or it's just a crazy coincidence. More mysteries.
KyleS |
1 person marked this as a favorite. |
Kinda hard to figure the expiration on cookies because I've got other tabs that are constantly open that I haven't touched in over an hour that still have me logged in right now. But I can click a link here within 10 minutes of logging in and still get logged out. I spent about 30 minutes or so just trying to send a message to someone here because every time I hit the send button, it would just log me out. I eventually just had to re write the message with a shorter word count just to get it to work.
EDIT: Holy crap, I got the edit box finally! Lol. Forgot to mention that this was earlier today trying to send the message after the site was back up and running.
Gerald |
2 people marked this as a favorite. |
Is it just me, or does messagebase activity seem way down now (as if people were staying away until the problem gets fixed) compared to a few weeks ago?
Of course activity is down. Why waste time trying to post on a board that’s been miserable for days jow? I post a ton here and I’ve hardly been on due to the frustration.
Nomad Sage |
Slim Jim wrote:Is it just me, or does messagebase activity seem way down now (as if people were staying away until the problem gets fixed) compared to a few weeks ago?Of course activity is down. Why waste time trying to post on a board that’s been miserable for days jow? I post a ton here and I’ve hardly been on due to the frustration.
This.
It has been a pain to keep up with PbP campaigns, and I can tell posting in all my games has slowed significantly.
Gary Teter Senior Software Developer |
24 people marked this as a favorite. |
I believe we've finally got a release that should be more stable than what's up now. We're doing some more QA on it, and would like to roll it out sometime tomorrow. Some details about what's been going on—
Our website code dates back to the early 2000's, literally there is code from that era still in use. That's a lot of time for the codebase to accrete bug fixes, institutional knowledge and features. Also lines of code, which are widely suspected to be the cause of many bugs. We have something like a quarter-million lines of code, including the internal apps we use for customer service, etc. There are more than 1,500 distinct entry points into that code that result in the generation of an HTML response. So there's a lot of inertia there.
Since the dawn of time the single biggest problem with our website has actually not been that your pages take too long to render. The problem is not that your request takes too long—the problem is all those other people in line ahead of your request. Why are they even in line ahead of you? That is the problem right there. If there's six tellers available, why not pick the teller who's not doing anything right now instead of always going back to the same teller, no matter how long the queue.
How this applies to our site is, first we don't use human tellers, their fingers cramp up too easily. Instead, we launch multiple copies of the program that generates our website, and we call those instances. We run a bunch of instances simultaneously. Each of those instances remembers some things about your visit to our website, like the date you logged in, which page you went to, etc. This data is referred to collectively as a session. Each session belongs to a single instance of the application—which is why you have to keep coming back to the same teller, and why you always get stuck in line behind the guy who's depositing $872.43 in change.
The new code says, hey we'll just keep notes in cubbies behind the tellers. The notes cover what's on each session, and any teller can quick grab the notes and get up to speed to handle any request from any session.
The new code also breaks pages up into smaller chunks and hands them off to multiple processes in parallel for generation. These processes may be down the street in addition to the tellers nearby. These individual chunks get cached, so subsequent requests are that much faster.
These are good changes for us to make, but they are the type that involve challenging assumptions held quite deeply by code, and code does not change its mind easily. We have regression testing and QA but a bunch of these assumptions got through anyway. Naturally some only occur once you're running the code under load, or a particular server gets over 92 percent usage, or….
And now that we've pushed it and then rolled it back, we want to be 100 percent sure before we try it again. So we keep testing. And keep turning over squiggly things under rocks we hadn't moved in years. But now we're pretty sure we've found most of those and smooshed them flat. So, we're hopeful for tomorrow's push but you never know.
J4RH34D |
1 person marked this as a favorite. |
I don't know if this has been reported but I physically can't log in simultaneously on multiple devices.
The second I log in on one device it logs me off on the other.
I figured this would be as a good a place as any to report a bug that seems to be tied to recent issues.
[EDIT] I am also having an issue when I relog that it directs me to http://paizo.com/people
J4RH34D |
2 people marked this as a favorite. |
thejeff wrote:In practice, there is a difference.Almonihah wrote:The practice is so different from the study, or at least this is so in my experience. :DIn theory, there is no difference between theory and practice.
Theory is when you know everything but nothing works. Practice is when everything works but no one knows why.
MendedWall12 |
Seems like there's a six hour outage every day at the moment...
This. I'm sincerely glad that capable people who know all the twiddly bits of computer insides are working on it. Thank you. But at the same time it has been headache inducing for more than a few days now to just try and get caught up on my PBPs. First world problems I know... :D Thank you all for your diligent work, and I hope things get squared away with finality in the near future.
Lissa Guillet System Administrator |
Zaister |
1 person marked this as a favorite. |
I'm now having difficulties accessing the My Downloads page, and when it's accessible, all my files are listed in a weird order and trying to sort then, for example by time added to my downloads results in the whole thing resetting.
Dean Ludwig Director of Technology |
Steve Geddes |
1 person marked this as a favorite. |
Everyone, We have finally put the patch in place to correct a majority of these issues. We will continue to monitor the site for any additional issues that may surface.
We very much appreciate your patience,
Thanks
Dean
Hi Dean
Presumably you can see this anyway (or I'm imagining it) but the site is running really, really slowly for me at the moment.
I also still face the problem that none of my devices seem to remember the site anymore and I have to keep logging in each visit.
Charles Scholz |
1 person marked this as a favorite. |
I was logged out when I first got onto Paizo this morning, but it was probably leftover from yesterday.
So far I haven't had any problems.
Edit: I just noticed that my own posts are showing up as (1 new).
Tacticslion |
I was logged out when I first got onto Paizo this morning, but it was probably leftover from yesterday.
So far I haven't had any problems.Edit: I just noticed that my own posts are showing up as (1 new).
This is true for me! I will have to see how it goes in the cuter for proper feedback!
(Also was logged out in my phone, but that's almost certainly legacy.)
Lissa Guillet System Administrator |
Blackbot |
1 person marked this as a favorite. |
Fun new error:
I was unable to login. "Sign up", "Login" and all that was displayed at the top right of the screen, but they were only text, not links (Looked into the source code: Only <li>Sign Up</> and so on, no <href="[whatever]"> anywhere).
Deleted my cookies, works now.
You might want to look into that.
Lissa Guillet System Administrator |
1 person marked this as a favorite. |
Fun new error:
I was unable to login. "Sign up", "Login" and all that was displayed at the top right of the screen, but they were only text, not links (Looked into the source code: Only <li>Sign Up</> and so on, no <href="[whatever]"> anywhere).
Deleted my cookies, works now.
You might want to look into that.
Were you coming in via an RSS or Atom feed, per chance?
Dhampir984 |
1 person marked this as a favorite. |
I did have to log back in today, but it may be that the fix for that particular issue came in after I shut down yesterday. I can check again tomorrow now that I know this was not a me thing or a Firefox thing, v56.X has had some issues for me, thought this might be one of them.