Slashdot Mirror


User: ceije

ceije's activity in the archive.

Stories
0
Comments
7
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 7

  1. Re:For the love of all that's good and holy on L.A. County Bans Use Of "Master/Slave" Term · · Score: 1

    "I need a gender changer for my dongle."

  2. Re:That explains the Shrub... on Recall of Segway Announced by CPSC · · Score: 1

    Let this surprise dismount be known forever more as... the "Bush-plant".

  3. Ultimate Spam List? on Verisign Typosquatter Explorer · · Score: 1

    What's to keep Verisign or another TLD registrar from doing a wildcard like this in order to harvest the valid email addresses of everyone who accidentally makes a typo in a domain name?

    They could compile a huge spam list that way. How would we know if they decided to do this?

    Could they also harvest the content of your emails?

    If they're willing to run an HTTP wildcard site, what might they be willing to do with SMTP?

    Verisign should be stopped before they abuse their potential power. Just like Iraq. ;-)

    Whadda'ya say, Dubya?

  4. Re:HTTP knowledge required? on HTTP Developer's Handbook · · Score: 5, Interesting
    I'm not convinced that web-developers need a knowledge of HTTP.
    For hobby sites, no. For proper sites, definitely. Far too many people build a site without any understanding of how the browser talks to the server.
    I think that for a programmer or admin working on a web site of any size, it's good to have a basic understanding of HTTP. It's doubly important for those working on a large site. I work at a pretty heavily-trafficked web site and when we were looking for performance improvements, the first thing we did was look through Apache release notes. We found that an HTTP issue in the version of Apache we were running at the time caused graphics that were distributed across mutliple servers to be treated by web clients as different files, hence not cached.

    By removing the inode portion of the entity tag (ETag) response in HTTP headers we were able to get a 40% reduction in files served because of client-side caching, which reduced the last byte page load times for most users, and allowed us to repurpose several web boxes to serve dynamic pages.

    It was a really trivial fix that made a big difference to user experience.
  5. Re:And then gets slashdotted on ISP Recovers in 72 Hours After Leveling by Tornado · · Score: 3, Informative


    I think a lot of sites already have contingency plans for sudden traffic increases, and if not, they begin to think about them very seriously once they get a large spike in traffic that causes disruption of service. Even with traffic spike contingency plans, the level you establish as the maximum amount of traffic that you need to be able to sustain, and what amount of latency or down time is acceptable to business, can be and often is debated ad nauseum. It costs a lot of money to maintain readiness for, say, double or triple normal site traffic for a large site, and you have to make a business case for balancing that cost with the cost of an outage due to increased traffic.

    There are several things you can do to quickly add the capability to handle additional load, and most of them rely on forethought when establishing contracts with your colocation facilities and software/hardware vendors. For instance, most large colo facilities allow you to reserve additional bandwidth capability. You may pay more for that priviledge, but that's part of the cost of preparedness. Also, you may purchase or lease additional hardware, have it set up and ready to install in a short amount of time, but not use it on a regular basis because of high licensing costs.

    Licensing costs for database software can be enormous, but in the event of a large spike in traffic, turning on an additional 20 or 30 cpus on a large database server could save the company a lot of money in lost revenues. Especially if you database software vendor specifically allows this in your contract. If the contract doesn't allow this, you may end up paying a lot more in licensing fees than you would have made in revenue during the outage.

    My main point here is that planning for extra traffic is a big cost-benefit balancing act, and it requires a lot of forethought. Most large software, hardware and service providers allow for emergency clauses in contractual agreements, but it's often up to the customer to specifically call those out.

    But then again, it's like insurance. You hope you don't need it, but you're glad you have it when you do. And you have to pay for it even if you don't need it.

    Also, when you plan for traffic spike, you need to consider the source of the traffic. Denial of service attacks are often easy to mitigate with common network practices, and it's just a matter of preparing for those. But real, human-driven traffic is much different, less predictable, and actually capable of generating revenue.

    Understanding your company's site infrastructure, software architecture and day-to-day traffic patterns is very important when it comes to handling real traffic spikes. When a real spike happens, network operators, developers and database admins (among others), will probably need to jump into action, looking for and attempting to mitigate bottlenecks as they appear. This can be a difficult task, and there's nothing worse than knowing what the problem is and not being able to do anything effective to combat it in a reasonable amount of time.

    Real traffic doesn't just come from other sites, it can also be driven by other forms of communication, such as television, print and other media... even word of mouth (although I haven't seen an example of this). A large, syndicated national television news program that runs during primetime can generate a lot more traffic than most web sites, and those spikes seem to grow on orders of magnitude as the duration and repetition of air time increases. A fifteen minute segment that is marginally compelling might be enough to swamp all but the largest and most prepared sites. The silver lining of the television spike is that it declines very quickly after the segment ends.

    A spike from multiple media sources, for instance print, web, and television, could be very difficult to handle, both in magnitude and duration. Although, duration isn't often a problem, because even the most prepared sites will succumb under a huge spike and

  6. The Franklin Institute on A Geek's Tour Of North America? · · Score: 1

    If you want to do a historical geek tour, you should start with Benjamin Franklin. The Franklin Institute is really really cool, at least I remember it being very interesting when I went there (I think I was 12). http://www.fi.edu/ Philadelphia also has Independence Hall and the Liberty Bell if you want to get some historical perspective on the founding of the country. Another historical geek to check out is Thomas Edison. If you happen to be passing near New Jersey (er... it could happen), you might try visiting the Menlo Park Museum.

  7. A new specialty field for oncologists... on Groovy Wristomo Cell Phone Announced · · Score: 1

    Yaay, wrist cancer.