Has anyone else experienced unusual slowness in SteamGifts in the last few days? (a week?)
Group's user pages and messages feel significant slower but for some time (months) already. I did not notice an additional increase more recently.
Comment has been collapsed.
It's likely a steam api thing. Api costs have went up overall, so I wouldn't be surprised if steams have too, and they've done multiple things recently to mitigate costs, which likely results in slower response times. That, or with the new api changes, they're using a bad method to fetch stuff which is now slower.
Comment has been collapsed.
Looking at the pages from my example - I don't see any info they would fetch from Steam.
Debugging the flow, shows the page content takes 99% of the time.
So it's not the user icons, for example (and they are cached by the browser anyway).
And the content of the page, is the SteamGifts summary of users, and SteamGifts summary of each user's giveaways in that group.
All of this is data stored locally for SteamGifts (I presume), and not fetched from Steam.
My guess is something broke in the Database used by SteamGifts for storing user/group data...
Comment has been collapsed.
If it has to check if those people are still members, and if those pictures are accurate, idk. If it rarely updates, then it's an sg thing, if it has to check those when you open the link, it could be steam. But yes, its also likely that it could be sg as almost all data on that page is SG stored.
All I saw in the inspector was that in a 8 second load time there was a 6 second idle time, a .60ms parse html task which apparently took too long according to the inspector. The page only really started doing stuff at the 7.3 second mark. "Waiting for server response" took the longest out of all tasks at 6.91 s.
Comment has been collapsed.
It doesn't make sense to check (on Steam) these people are still members when we load the group info.
Moreover - It's a known issue that a person can remain a member of group on SG, even years after leaving the group in Steam.
As the sync of the user's data (games user owns, groups he's a member of, etc.) is done roughly once a week, when a SG member visits SG.
I do agree with what you saw.
SG is doing something in the backend that is taking a lot of time.
It's just a question of understand what exactly it does that is currently taking so long?
(and didn't used to)
Comment has been collapsed.
For me I noticed this page getting slower to load: https://www.steamgifts.com/giveaways/entered
and only when not previously accessed shortly before, which suggests some caching of the result for a short period
also the ?page=2
, 3, etc. of that load much faster
Comment has been collapsed.
Yes the slowness is on the server side.
And just to be clear, when I mentioned "caching" I was not talking about browser caching, but caching of the intermediate results that happen on backend server-side (like caching expensive database queries), invisible to the user.
If you look at the page, you will see it is served with HTTP headers that explicitly instruct the browser NOT to cache it:
cache-control: no-store, no-cache, must-revalidate
expires: 1981-11-19
pragma: no-cache
which makes sense given the dynamic nature of the page (it needs to list giveaways entered by user sorted by end-date, along with current total entries to each GA).
This is definitely NOT a network related issue.
Comment has been collapsed.
This is only a guess but I suspect it is database related, i.e the part of the code on the backend that queries the database to get a paginated list of what giveaways a user has entered. How and where the application and DB are hosted is something only @cg would know.
Comment has been collapsed.
Even loading this page, or comments in it (for the first time) now takes unbelievable amount of time.
Loading this thread - takes 15 seconds for the first time (300ms once it's cached).
Loading this comment: https://www.steamgifts.com/discussion/4hRtV/has-anyone-else-experienced-unusual-slowness-in-steamgifts-in-the-last-few-days-a-week#FWgpnsz
Takes 38 seconds for the first time (300ms once it's cached)/
Comment has been collapsed.
I would be shocked if Mozilla has switched to Chromium for Firefox, but my Googling finger is broken, so I'll take you at your word. I don't really follow it.
However, if I had 1,000 browsers installed and they were all based on Chromium, they'd still be using 1,000 different caches.
Comment has been collapsed.
no, Firefox isn't Chromium-based. Mozilla uses its own engines, Gecko/Quantum.
Comment has been collapsed.
Community Stats page takes ages. been like this for over a week
Comment has been collapsed.
Well it affects me for almost 18 hrs now... everything is super lag. Takes very long time to load a page. Every page. Giveaway, discussions, Giveaway creation, etc. I hope it's fixed very soon.
Comment has been collapsed.
17 Comments - Last post 3 minutes ago by adam1224
448 Comments - Last post 8 minutes ago by Marius11
62 Comments - Last post 26 minutes ago by pb1
887 Comments - Last post 44 minutes ago by MeguminShiro
530 Comments - Last post 45 minutes ago by MeguminShiro
47,105 Comments - Last post 2 hours ago by Pish4
39 Comments - Last post 6 hours ago by shivam13
38 Comments - Last post 3 minutes ago by fernandopa
100 Comments - Last post 15 minutes ago by Ivannes
121 Comments - Last post 49 minutes ago by CBlade
1,196 Comments - Last post 59 minutes ago by CBlade
145 Comments - Last post 1 hour ago by rimvydasm
65 Comments - Last post 1 hour ago by cg
90 Comments - Last post 2 hours ago by cicangkeling
I haven't given that very much attention - because I thought maybe its was my computer / browser / internet / etc.
But I've checked the calls of the SGMT tool I'm running, which makes backend calls directly to SteamGifts - and the page fetching times there have increased dramatically.
Usually fetching of a single page in SteamGifts would take less than a second.
Now they take 2-3 seconds each.
While at some cases even more.
Here are specific examples for today:
https://www.steamgifts.com/group/MGNEs/welcometopandorakid/users/search?page=1 - 14 seconds to fetch
https://www.steamgifts.com/group/MGNEs/welcometopandorakid/users/search?page=2 - 26 seconds to fetch
https://www.steamgifts.com/group/MGNEs/welcometopandorakid/users/search?page=3 - 17 seconds to fetch
https://www.steamgifts.com/group/MGNEs/welcometopandorakid/users/search?page=4 - 10 seconds to fetch
https://www.steamgifts.com/group/MGNEs/welcometopandorakid/users/search?page=5 - 10 seconds to fetch
https://www.steamgifts.com/group/MGNEs/welcometopandorakid/users/search?page=6 - 10 seconds to fetch
https://www.steamgifts.com/group/MGNEs/welcometopandorakid/users/search?page=7 - 10 seconds to fetch
https://www.steamgifts.com/group/MGNEs/welcometopandorakid/users/search?page=8 - 10 seconds to fetch
These are numbers X10 - X26 times larger than usual...
Comment has been collapsed.