Posts Tagged ‘TCP

In the GigaOm blog today, Allen Leinwand puts up a monstrous wake-up call to all the hip and cool Web 2.0 companies out there: Your apps run across the Internet [here].
I have spent 9 years investigating, diagnosing, and validating the Web performance issues of companies. I can tear the Web performance data of a site [...]

So, Microsoft is releasing Internet Explorer 8 later this year, and a Beta is available now.
The question is, are you ready for it?
Internally, the tech savvy folks (myself included) have been tossing around the football of how to tackle it. The leap from 2 to 6 connections per host, on top of the basic rendering [...]

I am writing up a client presentation for next week, and I just realized just how flawed Internet Explorer is. Microsoft claims that the browser is standards compliant. Yet it still doesn’t support HTTP pipelining.
And the frustrating part? They won’t tell us why. I have my suspicions, which include TCP stack issues and a flawed [...]

Dear Flickr:
I have been wondering for sometime why downloads from your site seemed a little sluggish at times.
At first I blamed your unprecedented growth and success. For a little Vancouver startup (I am a BC boy myself), your entrance onto the stage of social networking applications has been phenomenal. The move from zero to infinity [...]

The gang at the Never Work Alone blog have a fantastic post describing some of the solutions to the Introverted IT / Extroverted Sales-Marketing integration issue.[here]
The best points:

When hiring, place a premium on being able to explain technical issues to users and determine whether they’ve mastered the material. Expect this to cost more.
Offer raises for [...]

So, I mentioned earlier that I have packet loss on the uplink from my Web server where GrabPERF and this blog are hosted. How do I know it’s packet loss and not some other issue?
CLICK THE IMAGE
Notice the banding of measurements around 3 and 9 seconds? These values are the set TCP re-transmission timeouts for [...]

Dear Technorati…

In: smp

8 Jul 2005

You have noted that you are experiencing some performance issues related to high load (here). So I investigated and found that all the servers at the hostname www.technorati.com are responding with HTTP/1.0 headers and are explicitly closing the connections to the clients.
Why?
This will not relieve the performance problems. In fact, doing this may make the [...]

Today’s iptables FUN!

In: smp

6 Jul 2005

Ok, after this morning’s DDoS, I started rummaging around for ways to limit the amount of hurt that my server would handle. And I found the limit function in iptables.
/sbin/iptables -A INPUT -p tcp -d 10.125.1.250 \
–dport 80 -m limit –limit 6/m –limit-burst 10 -i eth0 -j ACCEPT
/sbin/iptables -A [...]

DDoS this morning

In: smp

6 Jul 2005

This morning, my server was the victim of a sustained DDoS lasting approximately 45 minutes. The entire flow of traffic came from the usual group of trackback and comment spam morons.
Now, the good news: b2evolution came through the event with flying colours. The antispam feature built into the product prevented ANY attempts by these morons [...]

I have been seeing these bursts of traffic, mainly from spambot morons, that have suddenly been crushing my server. The main cause: excessive database connections.
This was quickly remedied today when I changed all of the mysql_connect statements to mysql_pconnect statements. This allows PHP to use an existing connection to the MySQL database to serve requests [...]


About this blog

Stephen Pierzchala is one of a cadre of crazy Canucks living in the United States. A 10-year veteran of the Web performance field, Stephen also writes on topics as diverse as branding and reputation, bipolar, and Web technologies.

Contact

stephen@pierzchala.com

+1.508.475.9490

Skype: stephen.pierzchala

Twitter: spierzchala

View Stephen Pierzchala's profile on LinkedIn

Advertising

Clicky Web Analytics