God DAMN IT.
Mar. 20th, 2006 09:09 pmAll I wanted to do was to come home, have dinner, snug for a few minutes with my boy, and go to sleep. I still feel like hammered ass.
Immediately after dinner I check work email, and there it is...our web host yanked our site again, for the third time in as many weeks.
GOD. DAMN. IT.
NIT actually found the problem, and it appears to be twofold:
1. There were 19 bloated scripts running on every single page. Even better: None of them were cached (which means they ran every time the page got hit). So every one of the 19 bloated scripts ran every time any page was hit. And by "bloated", I mean that the queries looked at every field in every table listed, which is obscene. It basically looked through entire databases for only a small piece of data.
2. We were apparently the object of a DDOS attack from some dickhead in Australia, who insisted upon slamming our site with a whopping 17,000 page requests in one user session. Google's spider only asked for 2000 pages over a total of 39 user sessions, just for some perspective.
We've been at it for a few hours already, and I am so pissed off I can hardly see straight.
GOD DAMN IT.
Plus my phone is suddenly not receiving text messages, so all the fancy email forwarding I set up to alert me to downtime is completely infeffective.
The upside I guess is that NIT is figuring it out, so there is at least that, and not a total scrambling rush to hire the first even marginally competent person available.
Immediately after dinner I check work email, and there it is...our web host yanked our site again, for the third time in as many weeks.
GOD. DAMN. IT.
NIT actually found the problem, and it appears to be twofold:
1. There were 19 bloated scripts running on every single page. Even better: None of them were cached (which means they ran every time the page got hit). So every one of the 19 bloated scripts ran every time any page was hit. And by "bloated", I mean that the queries looked at every field in every table listed, which is obscene. It basically looked through entire databases for only a small piece of data.
2. We were apparently the object of a DDOS attack from some dickhead in Australia, who insisted upon slamming our site with a whopping 17,000 page requests in one user session. Google's spider only asked for 2000 pages over a total of 39 user sessions, just for some perspective.
We've been at it for a few hours already, and I am so pissed off I can hardly see straight.
GOD DAMN IT.
Plus my phone is suddenly not receiving text messages, so all the fancy email forwarding I set up to alert me to downtime is completely infeffective.
The upside I guess is that NIT is figuring it out, so there is at least that, and not a total scrambling rush to hire the first even marginally competent person available.