Slashdot Mirror


Help Beat on Our New Server

Allright the big beefy new VA Research box (Dual P2/450 with 512 megs of RAM- replacing a dual P2/266 with 256 megs!) is up and running at 206.170.14.76. Go ahead an smash it around a little bit. I need a little bit of that Slashdot Effect before I try actually running Slashdot on top of it. If we don't have any major problems, I'll probably switch everything over later tonight. The old server was handling over a half a million pages per day. Hopefully this one will have muscle enough to support us while I work on the personalized homepage stuff. Update: 03/08 05:27 by CT : THUD. that didn't take long.

153 comments

  1. No Subject Given by Anonymous Coward · · Score: 0

    Running fine... though a little slow... First comment?

  2. uhh by Anonymous Coward · · Score: 0

    Hmm, either something is set up -very- wrong, or we just /.'ed the new /. server.

    It's a dead link for me...

  3. I hope it by Anonymous Coward · · Score: 0

    runs gnulix

  4. SMASH! by Anonymous Coward · · Score: 0

    It's prime time soon, i can see that thing smoking soon :)

    -- Jordan

  5. slashdotted already... by Anonymous Coward · · Score: 0

    Connect: Host 206.170.14.76 contacted. Waiting for reply...

    and waiting, and waiting...

  6. Slow by Anonymous Coward · · Score: 0

    its responding very slowly - pings come back around 900 ms, for your main box (206.170.14.75, triton) around 120 ms... I am on university lines, very fast, this box (206.170.14.75) loads up just fine and responds faster too... I am 17 hops away from the new box, 15 from triton... it might be something in there


    - avatar -

  7. Hmmm..... Beowolf? by Anonymous Coward · · Score: 0

    Here you go Rob, this ought to get things moving
    along

    Say folks, that's an awfly nice box he has now.
    Don't you think a beowolf cluster of those babies
    would just scream?

    I'm screaming already.....

  8. SLOW by Anonymous Coward · · Score: 0

    SLOOOOOOOOOOOOOOOOOW

  9. damn slow by Anonymous Coward · · Score: 0

    Well, is it dead already or what

  10. Should use a PowerPC by Anonymous Coward · · Score: 0


    Since the processor makes up %40 of the cost of a high end server, you should use a PowerPC for serius server situations-- its twice as fast at halft the cost and 1/7th the power usage (less heat, more reliability).

    Course if you got this VA machine donated, then you don't care about price.

    I'd buy VA servers if they would offer PowerPC versions. Better for them cause they get more wiggle room on their margins, too.

  11. I hope it by Anonymous Coward · · Score: 0

    Ok, this is a troll, but still, why do you insist on saying "gnulix" everywhere you turn? Is it a personal thing for you? Do you have some kind of value on that name?

    If you're going to try to converge two names, AT LEAST make it look good. "gnulix' kinda (err, majorly) sucks.

  12. Slowwwww.. by Anonymous Coward · · Score: 0

    Much slower than the original /.
    We must have killed it.. :)

    stuart@core-comm.com

  13. SLOW by Anonymous Coward · · Score: 0

    YEah... its reaaly slow. Its been about 5min and all I have is the ad-banner and the Slashdot title (and I'm on a cable modem)

  14. wow slow by Anonymous Coward · · Score: 0

    what is it? dual 450's on a 28.8 modem?

  15. No Subject Given by Anonymous Coward · · Score: 0

    Just got the banner and then it hung up. Tried three times, same thing.

  16. Shoulda went with Netfiniti by Anonymous Coward · · Score: 0

    Quad ZZZZZZZZZZZZZeon!

  17. No Subject Given by Anonymous Coward · · Score: 0

    I could barely connect. Are ping floods allowed? =)

  18. /.ed or down - think again about the move... by Anonymous Coward · · Score: 0

    Requested Information

    206.170.14.76//

    is unavailable. Failed to connect to server

    206.170.14.76 (80)

    reason: connect: Connection refused

  19. Its dead by Anonymous Coward · · Score: 0

    "There was no response. The Server could be down or busy."

    muahahhahaha!

  20. Wow this thing is amazingly fast! by Anonymous Coward · · Score: 0

    Not...

  21. A little slow by Anonymous Coward · · Score: 0

    4 sc-mc-1-S-T1.servint.net (209.50.254.74) 11.816 ms 11.854 ms 11.794 ms
    5 epsilon3.servint.net (209.50.252.2) 11.383 ms 11.244 ms 11.374 ms
    6 servint-gw.mae-east.h6-0-45M.netaxs.net (207.106.2.9) 12.925 ms 13.411 ms 12.786 ms
    7 * netaxs-gw-1-100mb.above.net (207.106.2.70) 40.521 ms 31.676 ms
    8 core2-mae-east-ds3-2.sjc.above.net (207.126.96.69) 109.091 ms 106.435 ms 113.695 ms
    9 * pb-nap.pbis.net (198.32.128.23) 124.398 ms 124.305 ms
    10 ded1-fe12-0-0.snfc21.pbi.net (206.13.28.83) 112.483 ms 110.975 ms 118.037 ms
    11 209.232.138.214 (209.232.138.214) 110.979 ms 114.075 ms 133.663 ms
    12 * * *
    13 * 206.170.14.76 (206.170.14.76) 494.778 ms *

  22. No Subject Given by Anonymous Coward · · Score: 0

    You might want to put a better NIC in that box. That, and upgrade to 2.2 and actually USE that other CPU ;)

  23. The Microsoft effect... by Anonymous Coward · · Score: 0

    hey Cmdr Taco... while avoiding the /. effect, please also avoid the Microsoft effect too. That means, when you redo your entire site, please please do NOT just add code on top of existing code when it can be optimized and revamped. Please, no hacks on top of hacks. We need Slashdot looking nice and pretty and efficient for the next century of readers.

    Any thought about open-sourcing it? :)

  24. I hope it by Anonymous Coward · · Score: 0

    Okay, GliNUx, I think it's snappy, but not as snappy as gnulix.

  25. The Microsoft effect... by Anonymous Coward · · Score: 0

    It IS open sourced. Click around.

  26. RedHat on a VAR box? by Anonymous Coward · · Score: 0

    Am I wrong, or does the fact that you've got something on port 98 mean that you're running RH on your VARbox... i thought those things come with SuSE?

    Every RH box seems to have something on ports 98
    and 1024 (you don't have the thingdoodle on 1024,
    I see), these never shows up on anything else.

    Whatever.

    Hope it works...

  27. SMASH! Told ya so :) by Anonymous Coward · · Score: 0

    Told ya so :)

    -- Jordan

  28. It's linux, is it not? by Anonymous Coward · · Score: 0

    I am so sick of people bashing Red Hat, its linux right?

    -- Jordan

  29. Still not running well, open source stuff by Anonymous Coward · · Score: 0

    I'm currently sitting here alone on the network on a T1, that thing is SLOW. Either the connection sux or the box sux.

    On a different note, responding to some earlier posts...

    I think you should have a competition to see who can come up with the best fixes/optimizations for the code running this site. Whoever wins gets... umm something and stuff. How about a nice SGI LCD display? :P



  30. Oh my god by Anonymous Coward · · Score: 0

    Oh my god, you killled the server!

  31. Ain't got no problem by Anonymous Coward · · Score: 0

    I thought anything over 100ms was a problem!

  32. wow slow by Anonymous Coward · · Score: 0

    No, VA gave him the NT bundle by mistake.

  33. Hey Taco! by Anonymous Coward · · Score: 0

    You couldn't possibly specify just how many failed root login attempts there have been since you fired this box up?

  34. FreeBSD 3.1 has been released by Anonymous Coward · · Score: 0

    Just thought I'd let you know ;)

  35. nak by Anonymous Coward · · Score: 0

    more importantly, why a 2.0 kernel on a multi-cpu machine

  36. Ouch - not looking good by Anonymous Coward · · Score: 0

    I can get around 45K/sec from /. classic, but only about 5K/sec from the new box. By any chance is
    the new box on a shared 10bT segment? Far end of
    a dialup? Tin cups and string?

    Your old box should have been sufficient; with that much memory, there should have been plenty of cache hits. IDE based machine, perhaps?

    In any case, once you've finished tweaking/deploying the new box, I'll be more than willing to take the old one off of your hands :)

  37. Being repetitive by Anonymous Coward · · Score: 0

    Sorry to say that, what a crap! VA should have put some oil on it.

  38. New Box is fine from here by Anonymous Coward · · Score: 0

    Tracing route to VA [206.170.14.76]
    over a maximum of 30 hops:

    1 101 ms 100 ms 100 ms hrbgpahasap01.bellatlantic.net [192.168.129.45]

    2 91 ms 90 ms 150 ms 192.168.129.30
    3 100 ms 100 ms 140 ms 206.125.199.198
    4 90 ms 120 ms 170 ms 207.68.17.10
    5 120 ms 130 ms 211 ms Serial9-0-0.core1.bwi1.IConNet.NET [204.245.69.7
    0]
    6 130 ms 120 ms 111 ms Serial2-0-0.core1.dca1.IConNet.NET [204.245.69.9
    4]
    7 110 ms 130 ms 181 ms POS0-0-0.peer1.dca1.IConNet.NET [204.245.71.6]
    8 200 ms 121 ms 170 ms mae-east.ibm.net [192.41.177.110]
    9 191 ms 230 ms 220 ms beth1sr2-11-0-0.md.us.ibm.net [198.133.27.10]
    10 190 ms 180 ms 180 ms 165.87.29.161
    11 190 ms 301 ms 200 ms sfra1br1-0-0-4.ca.us.ibm.net [165.87.230.98]
    12 190 ms 180 ms 190 ms 165.87.13.30
    13 190 ms 271 ms 180 ms 165.87.161.73
    14 261 ms 200 ms 210 ms ded1-fe12-0-0.snfc21.pbi.net [206.13.28.83]
    15 190 ms 210 ms 201 ms 209.232.138.214
    16 260 ms 1603 ms 270 ms VA [206.170.14.76]

    Trace complete.

    I am running to you from a V.90 USR Sportster, so I am totally happy with these numbers.

    The interim site on that machine has acceptable response times and transfer rates.

  39. figured out why the new server is slow by Anonymous Coward · · Score: 0

    I think I figured out why the new server is so slow....
    It is getting slashdotted.....

  40. Kernel 2.2.2 WHAT? by Anonymous Coward · · Score: 0

    Uh ... SMP+2.0.X mix like elephant and pig DNA

  41. Kernel 2.2.2 WHAT? by Anonymous Coward · · Score: 0

    Uh ... SMP+2.0.X mix like elephant and pig DNA
    (still better than NT+SMP...)

  42. Hmmm..... Beowolf? by Anonymous Coward · · Score: 0

    Maybe I can tell you in a couple of weeks as I have
    just submitted a tender to build a cluster of 64 of
    them for a client

  43. It's linux, is it not? by Anonymous Coward · · Score: 0
    I am so sick of people bashing Red Hat, its linux right?

    Redhat is sloppily put together and not suitable for a heavily hit server, as I'm sure you've noticed with Slashdot's bouts of downtime. People say it's optimized for end-user desktops. Fine. Let it stay there.
  44. It's linux, is it not? - that's the problem by Anonymous Coward · · Score: 0

    You should have FreeBSD on this box.

  45. Slashdot source code by Anonymous Coward · · Score: 0

    Rob,

    Why don't your release some of the perl scripts, misc programs, database schema, etc. that runs slashdot? That way others could improve on them and help you speed things up a bit.

    Maybe you should hire a programmer to optimize some of the CGIs?

    Or maybe you should switch to FreeBSD?

    -J

  46. Recursive SlashDot Effect by Anonymous Coward · · Score: 0

    One for the almanacs.

    --Uche

  47. Comparison of both servers by Anonymous Coward · · Score: 0

    Both have the same number of hops from here (17)
    but the new server had half the latency, hence I get a better response from it.

    *shrug*

    Isn't BGP fun.

  48. It's linux, is it not? - that's the problem by Anonymous Coward · · Score: 0

    AHAHAHHAAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAAA!!!

    You _must_ be kidding.

    Either that, or you're unaware that Slashdot needs a MORe POWERFUL server. You drop FleaBSD on this box, and the old one running Linux will blow it out of the water.

  49. It's linux, is it not? - that's the problem by Anonymous Coward · · Score: 0

    Facts say otherwise. FreeBSD holds the current record of data transfered (see the stats for ftp.cdrom.com posted a few months ago).

  50. *BSD doesn't support SMP by Anonymous Coward · · Score: 0

    2.2.x will beat the crap out of BSD on a dual or quad CPU box.

  51. It's linux, is it not? - that's the problem by Anonymous Coward · · Score: 0

    I heard FreeBSD can be faster in some instances since it was optimized for the Intel x86 processors in many ways.

  52. Linux 2.0 vs. Linux 2.2 vs. FreeBSD by Anonymous Coward · · Score: 0

    Yes, it would be a good idea. But how many people on this board really want to know the truth? It's much more fun to say things like "Linux rulz! everything else sucks".

  53. Slashdot source code by Anonymous Coward · · Score: 0

    Why don't your release some of the perl scripts misc programs, database schema, etc. that runs slashdot?

    Look harder.

  54. It's linux, is it not? by Anonymous Coward · · Score: 0

    Yes, I'm really sure being RedHat is the cause of downtime. It's probably not his SQL server, Apache, or anything else. It's RedHat, plain and simple. I mean, it's optimized for end-user desktops. Er... What the hell does that mean? So it includes Gnome and is therefore unstable as a server? It's all the same software, period.

  55. Useful up-close 5 hop trace from inside PBI by Anonymous Coward · · Score: 0

    $ traceroute 206.170.14.76 -i eth1
    traceroute to 206.170.14.76 (206.170.14.76), 30 hops max, 40 byte packets
    1 adsl-209-233-17-254.dsl.pacbell.net (209.233.17.254) 20.382 ms 23.978 ms 16.604 ms
    2 srvr1.snfc21.pbi.net (206.13.28.1) 13.113 ms 93.182 ms 32.049 ms
    3 ded1-fe11-1-0.snfc21.pbi.net (209.232.130.4) 12.163 ms 12.361 ms 12.883 ms
    4 209.232.138.214 (209.232.138.214) 13.624 ms 13.318 ms 13.133 ms
    5 206.170.14.76 (206.170.14.76) 96.382 ms 96.533 ms 99.599 ms

    Hmm... looks a little bit slow.

    $ telnet 206.170.14.76
    Trying 206.170.14.76...
    Connected to 206.170.14.76.
    Escape character is '^]'.

    Red Hat Linux release 5.2 (Apollo)
    Kernel 2.0.36 on an i686
    login:


    AUUUUGH! I guess that explains it!

  56. Slashdot source code by Anonymous Coward · · Score: 0

    The code's out there. Look on the left side for the code link.

  57. Not on sprintlink by Anonymous Coward · · Score: 0

    I thought anything over 100ms was a problem!

    Not through SprintLink. Anything under 100ms is a miracle once you hit Sprint. Never mind the double-helping of bizarre and random routes they add in, it's the saturation that makes it suck so badly.

  58. The Microsoft effect... by Anonymous Coward · · Score: 0

    the code is on your top lef...erp nevermind. (seems to be enough refernnces as it is.)


    samedi@disinfo.ICHN'BEINEINSPAMMEUR.net

  59. Linux is not a server OS by Anonymous Coward · · Score: 0

    Linux is a desktop operating system; ask Linus, or any of your other advocates. What you need is a server operating system.

    You mean one of these? Oh, wait... that's Linux. Maybe I was thinking of this one. No, I guess that's Linux too, ain't it?

    Actually, all it demonstrates is that Linux 2.0 is slower than 2.2. Which is what everyone's been saying all along.

    Like this.

    Isn't that one of them arcane UNIX(tm) things? Didn't they go out of style in the 80s? I think something a little more modern is in order.

  60. PowerPC by IBM? Alpha. by Anonymous Coward · · Score: 0

    Do you think it is as cheap and supported in Linux as DEC Alpha? Who sells PowerPC systems? Or do I need to buy a motherboard myself? From Motorola? They dumped their Macs...feh. Even IBM doesn't use PowerPC for other stuff than expensive servers.. why should PowerPC work better when IBM is not marketing PowerPC systems at consumer price, or whatever.

  61. It's linux, is it not? - that's the problem by Anonymous Coward · · Score: 0

    Well... is it because Cdrom.com has that big of a pipe, and that many customers, and there isn't a comparable site running Linux to compare??

    Well, is there a comparable Linux site out there??

  62. Servlets? by Anonymous Coward · · Score: 0

    I doubt that I am going to convince a perl hacker to switch to java, but I gotta try

    [...]


    What are the upsides of using Java over Perl anyhow? I'm aware of the downsides (the speed hit from the JVM, the severe lack of useful and interesting libraries compared to CPAN, the fact that one must write Java code to get anything done, and the rest of the usual "perl rocks!" sort of thing). But I'm painfully unaware of the upside. Is there an advantage to servlets in general, or Java in particular, that makes them somehow better than mod_perl?

    I'm sure there are solutions better than your basic mod_perl & apache ... but is Java one of them?

    1. re: Servlets? by JavaTHut · · Score: 1

      some quotes from my servlet book:

      Integration:
      Servlets are tightly integrated with the server. This integration allows a servlet to cooperate with the server in ways that a GGI program cannot. For example, a servlet can use the server to translate file paths, perform logging, check authorization, perform MIME type mapping, and, in some cases add users to the server's user database. Server-specific extensions can do much of this, but the process is usually much more complex and error-prone.

      Efficiency and Endurance:
      Servlet invocation is highly efficient. Once a servlet is loaded, it generally remans in the server's memory as a single object instance. Thereafter, the server invokes the servlet to handle a request using a simple, lightweight method invocation. Unlike CGI, there's no process to spawn or interpreter to invoke, so the servlet can begin handling the request almost immediately. Multiple, concurrent request are handled by separate threads, so servlets are highly scalable.

      Also has sections on Power [Premade networking, compresion, database, CORBA, serialization, Third-party components, Serlvet chaining],

      Elegence, Extensibility, Flexibility, Portability/Saftey (more targeted at C++)

  63. FreeBSD is a server OS by Anonymous Coward · · Score: 0

    Just ask cdrom.com, yahoo, hotmail, pair.com, etc... Plus it's damn nice having the OS and distribution integrated. Also the entire system can be updated by CVS and rebuilt at any time.

    There is nothing wrong with linux but it can't compare to FreeBSD performance and stability under heavy loads.

  64. Should use a PowerPC by Anonymous Coward · · Score: 0

    an iMac? Power Mac?

  65. It's linux, is it not? by Anonymous Coward · · Score: 0

    That's crap - our farm runs nothing but RH and it serves over 75 million pages per month.

  66. More hardware? by Anonymous Coward · · Score: 0

    The bandwidth is generally fine. It's the memory.

  67. And Still /.' d hours later by Anonymous Coward · · Score: 0

    Mind you, this was asking for trouble Rob.

    I reckon there is an effect on this one too, it seems almost as bad

  68. Deja News by Anonymous Coward · · Score: 0
    I don't know, I'm just suggesting. I'm guessing scads o' article hits are still less of a bulk transfer load than a smaller number of bulk downloads. But query requests and dynamic page generation taxes the system in other ways.

    Some of the webserver survey counters carry stats on who is using what OS. Try here. Transfer rates aren't provided, but you can guestimate what the high-load sites are.

  69. Uh...no by Anonymous Coward · · Score: 0

    Maybe if you run the out of the box setup. Anyone who knows what they're doing will set up a redhat box so that it's fine. Please, it takes about a half hour to turn a redhat box into a slackware/debian/caldera/whatever box.

  70. Muhahahaha 10 x %wget -m -q http://206.170.14.76/ by Anonymous Coward · · Score: 0

    Heh heh heh, lets get it on....

  71. Deja News by Anonymous Coward · · Score: 0

    And they also have 17 systems aliased on www.dejanews.com. Plus the backend database servers.

    What would be really cool is to get a couple systems behind a round-robin ipportfw setup. The gateway system can boot off a floppy or something to reduce the risk of failure to almost zero. Then you can write a little script to remove internal hosts from the round-robin list if they don't respond to pings.

  72. Give it more Bandwidth by Anonymous Coward · · Score: 0

    Asside from the initial hickups, I think with
    this machine your next (read immediatly) buy should be a second
    NIC. Run it with 2 100Mb NICs, and you will scream

    I also like the idea of setting up both old and
    new machines as a team to serve up the pages.

    You Rock Rob!!

    mrcl -- Only 1 month, 8 and a half days left of school, and I still can't think of a funny tag line.

  73. Must Be Something Wrong by Anonymous Coward · · Score: 0

    The site seems quite a bit slower than before.

  74. Servlets? by Anonymous Coward · · Score: 0

    "out of curiosity, what's better than Mod_perl + apache and a database? ASP+Win NT is "okay", but I wouldn't give it super marks. application servers like Netscape's or IBM's websphere? I think they have a lot of potential myself... "

    Having just come through a mass transition from Solaris/Netscape Enterprise/Oracle to NT/IIS/Oracle to Linux/Apache/MySQL, I'd really have to put my weight behind the absolute latter. Benchmarks aside, the Linux combo beats the hell out of the other two combo's in a real-world environment.

    Working through this nightmare really taught me the value of OSS. Contrary to popular opinion, support is much more available on a real-time basis. The arguement that applications are lacking does hold water, but having spent mondo-stupid $$ on "shrinkwrap" wares, I'd much rather go with the stable, reliable and fast platform that forces me to roll my own applications.

    In the last two years, I've eval'd and used *many* different platforms and architectures for my project and I'd have to say that Linux is really light years ahead of the commercial offerings at this point in time.

  75. Hmmm..... Beowolf? by Anonymous Coward · · Score: 0

    64 machine Beowulf cluster? Naw, for business applications a c64 is the ultimate in technology.

    Now a c64 beowulf cluster.. baaby that would really SMOKE!

    *grin*

  76. simple connect results by Anonymous Coward · · Score: 0

    Interesting ports on (206.170.14.76):
    Port State Protocol Service
    21 open tcp ftp
    22 open tcp ssh
    23 open tcp telnet
    37 open tcp time
    53 open tcp domain
    70 open tcp gopher
    79 open tcp finger
    80 open tcp http
    98 open tcp tacnews
    109 open tcp pop-2
    110 open tcp pop-3
    111 open tcp sunrpc
    113 open tcp auth
    139 open tcp netbios-ssn
    143 open tcp imap2
    513 open tcp login
    514 open tcp shell
    635 open tcp unknown
    2049 open tcp nfs

  77. conn from D.C. by Anonymous Coward · · Score: 0

    64 bytes from 206.170.14.76: icmp_seq=0 ttl=53 time=204.3 ms
    64 bytes from 206.170.14.76: icmp_seq=1 ttl=53 time=211.8 ms
    64 bytes from 206.170.14.76: icmp_seq=2 ttl=53 time=206.0 ms
    64 bytes from 206.170.14.76: icmp_seq=3 ttl=53 time=207.2 ms
    64 bytes from 206.170.14.76: icmp_seq=4 ttl=53 time=158.4 ms
    64 bytes from 206.170.14.76: icmp_seq=5 ttl=53 time=181.7 ms
    64 bytes from 206.170.14.76: icmp_seq=6 ttl=53 time=249.3 ms
    64 bytes from 206.170.14.76: icmp_seq=7 ttl=53 time=200.2 ms
    64 bytes from 206.170.14.76: icmp_seq=8 ttl=53 time=229.4 ms
    64 bytes from 206.170.14.76: icmp_seq=10 ttl=53 time=245.8 ms
    64 bytes from 206.170.14.76: icmp_seq=11 ttl=53 time=234.2 ms
    64 bytes from 206.170.14.76: icmp_seq=12 ttl=53 time=214.9 ms
    64 bytes from 206.170.14.76: icmp_seq=13 ttl=53 time=182.4 ms
    64 bytes from 206.170.14.76: icmp_seq=14 ttl=53 time=249.1 ms
    64 bytes from 206.170.14.76: icmp_seq=15 ttl=53 time=145.6 ms
    64 bytes from 206.170.14.76: icmp_seq=16 ttl=53 time=201.0 ms
    64 bytes from 206.170.14.76: icmp_seq=17 ttl=53 time=254.6 ms
    64 bytes from 206.170.14.76: icmp_seq=18 ttl=53 time=179.2 ms
    64 bytes from 206.170.14.76: icmp_seq=19 ttl=53 time=214.8 ms
    64 bytes from 206.170.14.76: icmp_seq=20 ttl=53 time=238.2 ms
    64 bytes from 206.170.14.76: icmp_seq=21 ttl=53 time=263.7 ms
    64 bytes from 206.170.14.76: icmp_seq=22 ttl=53 time=239.5 ms
    64 bytes from 206.170.14.76: icmp_seq=23 ttl=53 time=197.4 ms
    64 bytes from 206.170.14.76: icmp_seq=24 ttl=53 time=242.2 ms
    64 bytes from 206.170.14.76: icmp_seq=25 ttl=53 time=228.6 ms
    64 bytes from 206.170.14.76: icmp_seq=26 ttl=53 time=204.4 ms
    64 bytes from 206.170.14.76: icmp_seq=27 ttl=53 time=232.1 ms
    64 bytes from 206.170.14.76: icmp_seq=28 ttl=53 time=217.5 ms
    64 bytes from 206.170.14.76: icmp_seq=29 ttl=53 time=210.0 ms
    64 bytes from 206.170.14.76: icmp_seq=30 ttl=53 time=240.6 ms
    64 bytes from 206.170.14.76: icmp_seq=31 ttl=53 time=214.5 ms
    64 bytes from 206.170.14.76: icmp_seq=32 ttl=53 time=279.5 ms
    64 bytes from 206.170.14.76: icmp_seq=33 ttl=53 time=189.9 ms

    --- 206.170.14.76 ping statistics ---
    34 packets transmitted, 33 packets received, 2% packet loss
    round-trip min/avg/max = 145.6/217.2/279.5 ms

  78. FreeBSD is a server OS by Anonymous Coward · · Score: 0

    There is nothing wrong with linux but it can't compare to FreeBSD performance and stability under heavy loads.

    yes, especially on SMP machines huh? oh wait, I forgot, FreeBSD only just got SMP support and it isn't stable by a long shot. better get a fast uniprocessor, like an Alpha. oh wait, FreeBSD doesn't run on an Alpha, or an Ultra. well, you're shit outta luck then, if you need to actually process data instead of just pump it out the door.

    so stop waving around with www.cdrom.com, it's not applicable here and besides, that straw is getting old.

  79. *BSD SMP sucks by Anonymous Coward · · Score: 0

    The SMP support (in at least FreeBSD) holds a global kernel lock as did Linux 2.0. Solaris is 3 years before Linux is 3 years before FreeBSD.

  80. Please, help Open Source: release the logs! by Anonymous Coward · · Score: 0
    I understand that you don't want to release the latest version of slashdot code (yet(?)), for instantly clones might appear (same problem as for the Free Chess Server - older versions were licensed under the GPL, newer versions aren't public anymore), or for other reasons. And thanks for releasing the slash-0.2 code, anyway.

    But one thing you really could do to help the free software cause, is to release sanitized logs (without actual IP, user names, etc...) of most components (apache server, SQL requests, TCP/IP connections...), for the free software community (and even the research community) could understand what are the real issues on a real loaded Linux server.

    Because without understanding what are the performance issues, how could other Open Source people know how to optimize their code ? I'm thinking of the SQL servers, perl, and Linux kernel. How can they know whether there is, say, a 'select', a TCP/IP or a context switching performance problem ... ? They couldn't. They have to rely on ad-hoc benchmarks, that might lead wrong design decisions.

    Maybe other sites could do that (we could even have a Free Performance Monitoring Log Fundation :-) ), but slashdot as evolved to be one of the most quoted and visited sites. And it seems to have performance issues, so it is perfect for monitoring: that way people could simulate one day of slashdot on there favorite hardware/OS/server/database. Bottlenecks could be founds. Differences between Linux, FreeBSD, NetBSD, OpenBSD, Digital Unix, Windows NT, whatever..., could be highlited and even corrected.

    I know it has little relevance, but I'll be very surprised if the people at Redmond, non matter how lame they are believed to be (or maybe are), were sitting on their hands idling, while they have too one of the most visited WWW sites. I'll be very surprised if they weren't constantly tuning and improving the code of their server, especially considering the importance of WWW servers and the fact that IIS has less "marketshare" then Apache.

    Please :-)

  81. FreeBSD is a server OS by Anonymous Coward · · Score: 0

    FreeBSD runs on alpha architecture now. Of course it's not as optimized as x86 FreeBSD, but the same can be said about Linux. For absolute best performance on alpha, digital Unix is the way to go.

    But then, who cares about alpha architecture when the throughput record belongs to an x86 machine (ftp.cdrom.com):
    230-This machine is a P6/200 with 1GB of memory & 1/2 terabyte of RAID 5.

  82. Mindcraft says, "NT+IIS faster than Linux+Apache" by Anonymous Coward · · Score: 0

    didn't the Linux one have 200 simultaneous connections?

    that would could for a LOT more overhead than the NT results would indicate...

    lets get some more REAL hard results with identical test systems.... dynamic content, real world /.ing. that's the stuff.

  83. FreeBSD is unpolished by Anonymous Coward · · Score: 0

    Last time I used it (a minor release ago) it seemed very unpolished. The packaging system seemed complex and confusing and the kernel compilation was even more confusing.

  84. EXPENSIVE! by Anonymous Coward · · Score: 0

    Jesus. For that much I could build a dual processor 450MHz Xeon system that would blow it out of the water. With two 9 gig drives, 256 megs of ram, etc.

  85. FreeBSD is a server OS by Anonymous Coward · · Score: 0

    Linux has been running on Alphas for a _while_, and there are now 2 high quality Linux distributions for Alphas, Debian 2.1 and Redhat 5.2

  86. PERL - That'll teach ya by Anonymous Coward · · Score: 0

    No matter how much you want to convince yourself that mod_perl stuff is compiled code, you're always gunna get bit in the ass in the long run.

    Port the damn code to C. Remove all your server side includes for pulling in page headers (compile them in).

    Bah.

  87. Haaaa Haaaa by Anonymous Coward · · Score: 0

    That's because Slashdot sucks!

  88. EXPENSIVE! by Anonymous Coward · · Score: 0

    It wouldn't be near as cool, though. The whole x86 line is usually known as, "A bad stack of kludges." and Xeons are now at the head of the kludge list. IMHO, if you want a decent box look into alpha. Of all the 64 bit chips, MIPS, Sparc, and Alpha, it has the most recognition and is rather speedy.. Then again, Compaq bought Digital so it might be a good moment to start getting used to Sparcs. They seem to be the only line that will survive. MIPS is finishing after the R15000, which is unfortunate. Alphas might not make it past the 21364 if merced makes it big. Oh, well.

  89. yeah... by Wakko+Warner · · Score: 1
    and you need to run gnulix on it

    --


    "One World, One Web, One Program" - Microsoft Promotional Ad

    --
    "Remember when the U.S. had a drug problem, and then we declared a War On Drugs, and now you can't buy drugs anymore?"
  90. It's linux, is it not? by Brian+Feldman · · Score: 1

    I'm certain you must mean -funroll-workstations, right? :)

    --
    Brian Fundakowski Feldman
  91. nak by drwiii · · Score: 1
    bash$ telnet 206.170.14.76
    Trying 206.170.14.76...
    Connected to 206.170.14.76.
    Escape character is '^]'.

    Red Hat Linux release 5.2 (Apollo)
    Kernel 2.0.36 on an i686
    login:

    NOOOOOOOOOOOOOO!!

  92. Hmmm..... Beowolf? by drwiii · · Score: 1
    Don't you think a beowolf cluster of those babies would just scream?

    Isn't Beowulf just for specialized Beowulf-enabled apps?

  93. Isn't working right... by John+Campbell · · Score: 1

    I'm consistently getting the banner ad and the bar with the Slashdot logo and the story icons, then my transfer rate drops off to nothing and I never get anything else, but the comets keep flying past the "N" and Netscape never says the page is done loading. I'm sitting on switched 100Mb Ethernet hooked to a T3, so it's not a lack of bandwidth on my end. I've seen this problem with the main Slashdot server, too, but it's been a long time since I've seen it do it more than once or twice in a row.

  94. ACK! TCWWW! by HoserHead · · Score: 1

    run!

  95. Things to try by Eric+Green · · Score: 1

    1) Go to the 2.2.2 kernel. It really does speed up the SMP a lot and otherwise make a big difference on a dual processor machine. In addition, the dcache means that it will serve static pages VERY fast (no more walking the whole directory tree just to open a web page).

    2) Make sure you're using a good NIC. The typical VAR machine comes with an Intel EtherExpress Pro 100, which qualifies as a good NIC, but make sure they didn't pawn off some surplus junk out of the back room on you :-).

    3) Tune your buffers. You have a humongous amount of memory, use some of that as buffers. In the 2.2 kernel with 512mb of memory, you might want to try using as much as 80% as buffer cache... try "echo '2 10 80' >/proc/sys/vm/buffermem". You can change the last number to vary your percentage. The default, using a max of 60% as buffer cache, is somewhat inappropriate for a web server with 512mb of memory, even with a lot of dynamic pages.

    I think that the above suggestions will probably improve your performance by anywhere from 20% to 75%, depending upon your particular job load. It should in any event make serving your static front page blazingly fast.

    -- Eric

    --
    Send mail here if you want to reach me.
  96. Some folks can't take a joke by Eric+Green · · Score: 1

    Since Chris D. threw a hissy fit:

    The comment about "surplus junk out of the back room" was a joke. You can tell because it has a little smiley after it (like this: :-). All that aside, donated machines are often retired show machines, and show machines are often built from whatever parts happen to be lying around because they're not intended to go to real customers. Thus my suggestion about checking what kind of NIC is in the machine, in case it is not the quality EtherExpress Pro 100 that VA usually includes in their machines.

    -- Eric

    --
    Send mail here if you want to reach me.
  97. Ain't got no problem by gavinhall · · Score: 1

    Posted by Kahn:

    New server is up and happy from where I'm connected.

    traceroute to 206.170.14.76 (206.170.14.76), 30 hops max, 40 byte packets
    1 100Mb-OC3 (209.144.48.1) 3 ms 7 ms 2 ms
    2 209.144.53.41 (209.144.53.41) 8 ms 6 ms 6 ms
    3 sl-gw3-kc-11-0-T3.sprintlink.net (144.224.25.13) 11 ms 11 ms 11 ms
    4 sl-bb10-kc-0-2.sprintlink.net (144.232.2.45) 13 ms 12 ms 12 ms
    5 sl-bb11-chi-4-0.sprintlink.net (144.232.9.118) 21 ms 24 ms 20 ms
    6 sl-bb1-chi-4-0-0.sprintlink.net (144.232.0.134) 20 ms 21 ms 21 ms
    7 144.232.8.142 (144.232.8.142) 34 ms 33 ms 31 ms
    8 165.87.34.161 (165.87.34.161) 52 ms 31 ms 31 ms
    9 165.87.13.61 (165.87.13.61) 143 ms 125 ms 123 ms
    10 165.87.13.30 (165.87.13.30) 155 ms 156 ms 143 ms
    11 165.87.161.73 (165.87.161.73) 151 ms * 125 ms
    12 ded1-fe11-1-0.snfc21.pbi.net (209.232.130.4) 77 ms 78 ms 75 ms
    13 209.232.138.214 (209.232.138.214) 77 ms 82 ms 83 ms
    14 206.170.14.76 (206.170.14.76) 259 ms 234 ms 249 ms

  98. www.microux.com -- PowerPC Monsters by gavinhall · · Score: 1

    Posted by nitemare:

    take a look at these. Using AIX or linuxppc these things roar www.microux.com

  99. Deja News by gavinhall · · Score: 1

    Posted by DocNo:

    >some of the webserver survey counters carry stats
    >on who is using what OS

    Try this one:

    http://www.netcraft.com/cgi-bin/Survey/whats?hos t=www.freebsd.org

    Much more interesting :)

  100. More hardware? by tugrul · · Score: 1

    Do we really need to throw more hardware at this site? I know that the occasional oopsie has brought the site down, but with the last upgrade as well, people have said its the bandwidth stupid whenever things slow down. I'd like to see some stats like load, mem usage etc
    Dual P][266 sounds formidable enough. I could see the use for more ram to handle simutaneuous accesses, but that much more CPU?

  101. from ga by mackga · · Score: 1

    the new server loads just the top banner ads, and then kinda slows down. Maybe a bit of lighter fluid in the ol' fdd?

    --

    "shop smart:shop s-mart" ash

  102. *BSD doesn't support SMP (wrong) by DrZiplok · · Score: 1

    Funny, I wonder what this 4-way Xeon box behind me is running then....

  103. Linux is not a server OS by DrZiplok · · Score: 1


    ... as you've handily demonstrated.


    Linux is a desktop operating system; ask Linus, or any of your other advocates. What you need is a server operating system.


    Like this.

  104. Linux 2.0 vs. Linux 2.2 vs. FreeBSD by Phil-14 · · Score: 1

    You know, it occured to me that this might
    be a good time to try to benchmark the
    new server, using Linux 2.0, Linux 2.2, and
    FreeBSD, just to see how they all compare.

    (I tried posting this from work, but it didn't
    get through. Then again, I was an AC at the
    time).

    What do y'all think?
    Phil Fraering "Humans. Go Fig." - Rita

    --
    (currently testing something about signatures here)
  105. Servlets? by Stu+Charlton · · Score: 1

    Servlets are good because

    - they're to write
    - they allow easy accessibility to other applications/machines through Java's enterprise API's such as Enterprise JavaBeans, Java Transaction Service, Messaging Protocol, RMI and JavaIDL (CORBA orb).
    - they scale well
    - they encapsulate logic well so your web code isn't all gucky with embedded ASP or PHP scripts
    - Though if you like the above, Java Server Pages are an option, and actually *are compiled* on the fly to a servlet... so they're more efficient than ASP

    Basically I view servlets as an equivilantly good choice to mod_perl. Only thing about Perl is that allows you to make one big mess of code to do something vs. forcing you to cleanly decouple/modularize stuff, which is a big maintenance nightmare over time if you start out with a quick'n'dirty solution (what doesn't ? :)

    out of curiosity, what's better than Mod_perl + apache and a database? ASP+Win NT is "okay", but I wouldn't give it super marks. application servers like Netscape's or IBM's websphere? I think they have a lot of potential myself...



    --
    -Stu
  106. FreeBSD is a server OS by robin · · Score: 1
    [...] oh wait, FreeBSD doesn't run on an Alpha [...]

    Yes it does. Ask Paul. Just because you can't buy it on a CD-ROM doesn't mean it's not running on someone's processor somewhere. No graphics support yet, mind you, but then you were talking about a server, weren't you..?


    --
    W.A.S.T.E.
    --
    W.A.S.T.E.
  107. FreeBSD is a server OS by robin · · Score: 1

    Oh, bugger it, Paul is at originative.co.uk , not originative.com. Still, he'll probably be thankful to not be spam-botted.


    --
    W.A.S.T.E.
    --
    W.A.S.T.E.
  108. Ping is awful. by chrisd · · Score: 1

    Hey Rob;


    Yep, I'm seeing averages of around 500ms from mountain view here at VA off of PA-Cix.



    Chris
    --
    Grant Chair, Linux Int.
    VP, SVLUG

    --
    Co-Editor, Open Sources
    Open Source Program Manager, Google, Inc.
  109. Web Benchmarks = Kak by Matts · · Score: 1

    Anyone worth their salt knows that web benchmarks mean kak all - especially when they're designed to differentiate between software. What's important to web software these days is functionality - that's the main reason Apache is more popular than IIS - and staying that way. It's also the reason software like WebSite Pro from O'Reilly can survive in the face of the free IIS.

    --

    Matt. Want XML + Apache + Stylesheets? Get AxKit.
  110. Dead again? by copito · · Score: 1

    [5:57pm] mcope@orion (~): telnet 206.170.14.76 80
    Trying 206.170.14.76...
    Connected to 206.170.14.76.
    Escape character is '^]'.
    Connection closed by foreign host.

    HTTP is down, other things are up

    --
    "L'IT c'est moi!"
  111. slashdotted already...73 bytes/sec by marcus · · Score: 1

    ...still not finished...groan...I wonder what the bandwidth of the link is?

    --
    Good judgement comes from experience, and experience comes from bad judgement.
    - W. Wriston, former Citibank CEO
  112. SLOW! by Rendus · · Score: 1

    Ack.. www.slashdot.org is slashdotting www.slashdot.org's new slashdot server.

    I'd guess it's transfering at 5, 6 bytes per second tops.

    But it works.

  113. nak by Rendus · · Score: 1

    Shit...

    Why RedHat? WHY? WHY!?!?

    Damnit, damnit, Sonofabitch.

  114. The Microsoft effect... by Rendus · · Score: 1

    /me points to the 3rd link from the top on the left hand side of the page, reading "code"

  115. The Microsoft effect... by GrenDel+Fuego · · Score: 1

    http://slashdot.org/code.shtml

    The link is in the top left hand corner of your screen.

    faq
    hof
    CODE
    awards
    slashNET
    older stuff
    rob's page
    submit story
    book reviews
    user account
    ask slashdot
    advertising
    supporters
    past polls
    cachedot
    features
    topics
    about
    jobs
    BSI

  116. bitchin' by Gnea · · Score: 1

    i like i like #)

  117. Lignux by gas · · Score: 1

    I've liked Lignux (or LiGNUx or liGNUx) but GLinux is good. We really need a way to avoid the kernel/whole system confusion and both 'Linux' (nonono _DEBIAN_ 2.1, _LINUX_ 2.2!) and GNU/Linux (easy and catchy - not) is bad. Why didn't RMS go for one of the 'GliNUx' or 'LiGNUx'?

  118. I'm doing the best I can... by Admiral+Llama · · Score: 1

    I have 100 of these things running....

    dt040n05:~# cat beat_up_slashdot.plx
    #!/usr/local/bin/perl


    use Socket;
    require "tcp.pl";

    while (1)
    {
    open_TCP(F, "206.170.14.76", 80);
    print F "GET / HTTP/1.0\n\n";
    # print $_ while ();
    close(F);
    }
    dt040n05:


    I'm certainly doing whatever I can to "help"!

  119. Do an Eddie cluster with the machines... by Svartalf · · Score: 1

    After all, Eddie was designed for doing HA/HP clustering of web servers. Use the bigger iron to handle the MySQL database engine and web serving and then have the old box handle just web serving.
    I'd bet that would handle a hell of a lot more than it would by itself....

    --
    I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
  120. Muhahahaha 10 x %wget -m -q http://206.170.14.76/ by Oestergaard · · Score: 1

    wget -r

    works wonders too

    Grroooorrr!

  121. O-KAY, time to set up the firewalls.... by ElpDragon · · Score: 1

    ...this flame war has gone quite far enough.

    ----------------------------------------
    ----------------------------------------
    ----------------------------------------

    (Those are supposed to be firewalls.... no I don't know what firewalls really look like unless they're square with wires comin' out the back and that's not the kind I'm talking about.)

    Anyway.... let's call truce and stop calling names.

    ElpDragon.

  122. *BSD doesn't support SMP by luqin · · Score: 1

    yeah actually FreeBSD does support SMP. good job with the facts, moron.

    ---

    --

    ---
    we stand in life at midnight, we are always on the threshold of a new dawn.
  123. Your config must suck or something... by derGott · · Score: 1

    I work for a company that gets over 5 million hits a day on ONE Sun Ultra 2 with 2*200MHz, 1Gb Ram, and 11Gb HDD, with Apache, Oracle, and Netscape serving pages (you have to love corp. politics)

    Why you cant handle the load /. gets on a dual 266 is beyond me. Especialy since you are running only apache.

    Oh yeah, before I get flammed for running three webservers on one machine... trust me, if it were up to me, I would run only apache with perl dbi calling oracle on another machine!

    Mike
    derGott

  124. Since we are doing tracert's by Chevelle · · Score: 1


    1 10 ms * 2 3 10 ms 10 ms 10 ms sl-gw10-fw-8-3.sprintlink.net [144.228.134.117]

    4 10 ms 10 ms 10 ms 208.12.128.2
    5 10 ms 10 ms 10 ms sl-bb11-fw-1-1.sprintlink.net [144.232.11.25]
    6 30 ms 40 ms 30 ms sl-bb21-ana-5-0.sprintlink.net [144.232.8.174]
    7 40 ms 40 ms 40 ms sl-bb4-ana-4-0-0.sprintlink.net [144.232.1.30]
    8 30 ms 40 ms 40 ms lang1sr1-11-0.ca.us.ibm.net [165.87.157.98]
    9 30 ms 40 ms 40 ms 165.87.32.114
    10 180 ms 180 ms 191 ms sfra1br1-0-0-1.ca.us.ibm.net [165.87.230.202]
    11 180 ms 200 ms 221 ms 165.87.13.30
    12 201 ms 200 ms 190 ms 165.87.161.73
    13 240 ms 251 ms 230 ms ded1-fe12-0-0.snfc21.pbi.net [206.13.28.83]
    14 230 ms 240 ms 241 ms 209.232.138.214
    15 280 ms 290 ms 321 ms VA [206.170.14.76]

    Trace complete.

  125. Dog slow by ckbisk · · Score: 1


    Tracing route to VA [206.170.14.76]
    over a maximum of 30 hops:

    1 1 ms 1 ms 1 ms localhost
    2 4 ms 2 ms 4 ms router1-ether0.gslink.com [205.157.143.1]
    3 9 ms 9 ms 10 ms 209.8.136.110
    4 7 ms 7 ms 6 ms fe3-1.mcl1.cais.net [209.8.159.41]
    5 7 ms 9 ms 7 ms hssi6-0.me1.cais.net [209.8.159.25]
    6 13 ms 11 ms 19 ms mae-east.ibm.net [192.41.177.110]
    7 7 ms 9 ms 8 ms beth1sr2-11-0-0.md.us.ibm.net [198.133.27.10]
    8 7 ms 9 ms 8 ms 165.87.29.114
    9 147 ms 143 ms 126 ms sfra1br2-2-0-1.ca.us.ibm.net [165.87.230.102]
    10 127 ms 132 ms 157 ms 165.87.13.42
    11 135 ms 140 ms 139 ms 165.87.161.73
    12 151 ms 128 ms 127 ms ded1-fe11-1-0.snfc21.pbi.net [209.232.130.4]
    13 144 ms 122 ms 145 ms 209.232.138.214
    14 * 534 ms * VA [206.170.14.76]
    15 * * 598 ms VA [206.170.14.76]

    Trace complete.

    --
    -- Chad
  126. slow server by thadrock · · Score: 1

    Do 100 bytes a second constitute the /. effect?

  127. Pings a lil slow.. by myconid · · Score: 1

    Pinging 206.170.14.76 with 32 bytes of data:

    Reply from 206.170.14.76: bytes=32 time=738ms TTL=41

    Pinging slashdot.org [206.170.14.75] with 32 bytes of data:

    Reply from 206.170.14.75: bytes=32 time=238ms TTL=232



    Stan "Myconid" Brinkerhoff

    --

    SB.
  128. Oh my god they killed /.!! by MrDarkguy · · Score: 1

    You Bastards!

    --
    "What do you mean, invalid parameters? 9000Gigs of RAM and it can't answer a simple question!" -- Earthworm Jim
  129. Linux 2.0 vs. Linux 2.2 vs. FreeBSD by MrDarkguy · · Score: 1

    I'd be interested. I have a FreeBSD 3.1 box, and a Linux 2.2 box sitting here. For the most part, they peacefully co-exist. (Except for the occasional, "Where the f**k does that config file live in BSD?!?"

    I will say that I've noticed a marked improvement in speed going from Linux 2.0 to 2.2, as well as from going from FreeBSD 3.0 to 3.1. (Which is to be expected...3.0 was pretty shaky in places.)

    --
    "What do you mean, invalid parameters? 9000Gigs of RAM and it can't answer a simple question!" -- Earthworm Jim
  130. FreeBSD is unpolished by Optic · · Score: 1


    Hmm, that could perhaps be because more time is spent on making FreeBSD actually work properly, instead of making "GNOME GTK++ KDE++ UDE mega-xForms glibc3.1337 RedHat RPM binary ultra-mega-leet" distros.

  131. I gets NO LUV'IN! by Cosmo · · Score: 1

    Connection Timed out over here

    Bumm*ED*

    --
    I came. I saw. I coded.
  132. Kernel 2.2.2 WHAT? by Rob_D_Clark · · Score: 1

    yeah southpark!

    --
    --Rob
  133. Slashdot source code by Rob_D_Clark · · Score: 1

    I doubt that I am going to convince a perl hacker to switch to java, but I gotta try:

    Have you played around with the java servlet stuff. It rocks. I implemented a "slashdot-like" message board in it, and it only took a couple days. It lacks all the features of slashdot, but it was fast. It was more responsive than static pages, in many cases... (ie all the "nodes" index info was already in memory, so the server didn't have to load anything from disk.) It would probably be even faster with a JIT.


    later

    --
    --Rob
  134. Servlets? (and java in general) by Rob_D_Clark · · Score: 1

    I am not going to speak for perl, because I don't care for it too much, and don't claim to be any sort of perl guru.

    I like java because it is a cleaner language than C++, and it provides features that require some trickery to emulate in C. (ie all that dynamic linking, and the reflection API stuff). Plus it is a very nice language. I really like features like inner-classes. Also gc, objects references rather than pointers, and threads being part of the standard java base classes are a plus.


    When I was still in school, I used a lot of C/C++... I implemented a (not-quite-full-featured) JVM in C++, so I knew quite a bit about the underlying JVM, but I hadn't actually used Java to implement anything other than some silly test programs. At my current job, I have implemented are reasonably good sized application (sorry for being vague, but NDA and all...), and I have come to appreciate the java language (and realize how brain damaged C++ is).


    I have found that my development time for stuff implemented in java to be lower than equivelent projects implemented in C/C++. Plus, application speed hasn't really been as much of an issue as I had initially anticipated. There definately is a speed penalty, but I think for most things the difference in development time more than makes up for that.


    I probably left out some features that I like...


    BTW, I used apache + mod_jserv for my little servlet.


    --
    --Rob
  135. The Microsoft effect... & OS Slashdot by kuro5hin · · Score: 1

    It's been open source for a long time. Look to your left, click on "code".
    ----------------------

    --
    There is no K5 cabal.
    I am not the real rusty.
  136. It's linux, is it not? by dadams · · Score: 1

    I guess redhat must compile everything with gcc's -WorkStation flag, "optimizing" it for workstations.

    Get a clue.

    There's only one version of the apache source, there aren't any redhat specific kernel mods, and they don't include any wacky cron jobs.

    --
    --"In dreams begin responsibilities" - Delmore Schwartz
  137. Still a bit sluggish by RayChuang · · Score: 1

    Rob,

    I think you better check your connections on the server to the 'Net. The response is still a bit on the slow side. :-(

    Is the server connected to the 'Net with a T-1 or T-3 line?

    --
    Raymond in Mountain View, CA
  138. FBSD + Alpha? by Tas · · Score: 1

    Doesn't support alpha? I guess thats why there is a little star on the Walnut Creek CD Set that says: "Now with DEC Alpha SMP support, and ELF binaries!"

    --

  139. Finally an answer to the age-old question... by Papa · · Score: 1

    Yes, you CAN slashdot slashdot.

  140. SLOW! by freejack · · Score: 1

    Would that make the new hostname www.slashdot.org.slashdotted.new.slashdot.org?

    Or not?

    --
    "Although we may build the technology that we define as tools, we must be vigilant that those tools do not define us."
  141. Bandwidth, not hardware by Artemis · · Score: 1

    I could be wrong here, but I'm getting basically the same response times from triton, and the 'new' server at .76. Maybe the problem with the load isn't from the lack of hardware, but from a lack of bandwidth? It could also be caused by some code/information bloat on the server, which is simply transfered over to the new server. I don't think Linux is the problem, so I don't need the FreeBSD advocates after me.

    My site contains 100% GPL'd source code :)

  142. new box ... overloaded? by earlytime · · Score: 1

    well,
    we /.'ed the new /. I suppose we should have been a little easier on it on it's first day, but ...
    It seems like a configuration problem since it loads pretty quickly up until a certain point. c'mon CT!! we're rooting for ya, (no pun intended)
    -earl

    --

  143. It is open-sourced... by _Roadkill · · Score: 1
    Check out the Code link in the /. sidebar.

    It's sad to live in a world where knowing how to
    --
    -- Word of the day: Percussive maintenance is the fine art of whacking the crap out of an electronic device to get it wo
  144. Linuxconf on port 98 by _Roadkill · · Score: 1
    The stock version of Rh 5.2 has got its web administrating part of linuxconf on port 98. Methinks Rob ought to shut that down...

    OTOH maybe he ought to give out his root passwd and let the /. community fix things up for him.

    Just kidding ;o)

    It's sad to live in a world where knowing how to
    --
    -- Word of the day: Percussive maintenance is the fine art of whacking the crap out of an electronic device to get it wo
  145. The Microsoft effect... by Industrial+Disease · · Score: 1

    Any thought about open-sourcing it? :)


    What, like having a link to the source code as the third item from the top in the left sidebar of every page? Naaah. It'll never happen.

    --
    Weblogging Considered Harmful:
  146. nak by Wee · · Score: 1
    Shit... Why RedHat? WHY? WHY!?!?
    Damn...

    So here we are, slowly moving away from the MS monopoly, and then we find OS bigots among us even still? And I thought we were all going to be one big happy family...

    Jesus, is it just because people need to point fingers and denigrate others in order to feel superior that we have crap like this happening?

    So they're using Red Hat. Big friggin' deal! You want they should use NT? Or MacOS? Maybe they should have got themselves a Sun Enterprise 10000. Would that make you feel better? Yeah, that would be better: skip Linux all together, because they would get shit no matter what distribution they picked. And nobody could complain about a big Sun. That probably would have been the wise choice.

    What we need here is a little solidarity. They picked Linux, and that's a Good Thing(TM). All this name calling and devisiveness can only hurt the Linux movement.

    Lighten up.

    -B

    --

    Ash and Hickory, straight-grained and true, make excellent bludgeons, dandy for the cudgeling of vegetarians.

  147. Slashdot OS benchmarks = good idea! by Wanker · · Score: 1

    What benchmark software do you recommend? I've punished the living s**t out of a linux box (dual proc, 512MB RAM) with webstone 2.5 and the 100BaseT NIC (EEPro) was the bottleneck for static pages. Funneling half the traffic through a 3c905 (not 905B) boosted throughput quite a bit.

    Here are the results from the best run versus Apache (performance goes down with more clients...)

    WEBSTONE 2.5b3 results:
    Total number of clients: 200
    Test time: 2 minutes
    Server connection rate: 684.13 connections/sec
    Server error rate: 0.00 err/sec
    Server thruput: 103.30 Mbit/sec
    Little's Load Factor: 198.46
    Average response time: 0.290 sec
    Error Level: 0.00 %
    Average client thruput: 0.52 Mbit/sec
    Sum of client response times: 23815.70 sec
    Total number of pages read: 82096

    Note that these were for the standard Webstone distribution for static file benchmarks. I have no dynamic results. I also don't have a complete benchmark disclosure ready-- this is just a quick test I ran a while back versus linux 2.2.0

  148. Slow as well... by augustz · · Score: 1

    Slow as well from here. I'd post a traceroute, but I think it is pretty clear that the problem lies in the server somewhere...

  149. new server by bigreddog · · Score: 1

    Hmm, slow for me too...about 650ms response vs. 150 for triton, and I'm on a university link.

  150. Slashdot OS benchmarks = good idea! by cpeterso · · Score: 1

    We get so much "Linux rulezzzzz" and "FreeBSD is for euro-wimpzzz" here on Slashdot. I'd like to see unbiased benchmarks (ha!) comparing Linux 2.0, Linux 2.2, and FreeBSD 3.1.

    I've seen some old HTTP server benchmarks comparing Linux 2.0 and FreeBSD 2.8. FreeBSD had twice the transactions per second! Now that the shiny new Linux 2.2 and FreeBSD 3.1 kernels are out, let's get a second look. Does anyone know of any recent benchmarks in this vein??



    cpeterso

  151. Mindcraft says, "NT+IIS faster than Linux+Apache" by cpeterso · · Score: 1

    According to t his Mindcraft Report, NT+IIS running with 256 MB was faster than your Linux+Apache running with 512 MB!

    Your Linux 2.2 statistics:
    Server connection rate: 684.13 connections/sec
    Server thruput: 103.30 Mbit/sec

    Mindcraft's NT4 statistics:
    Server connection rate: 929 connectsion/sec @ 50 clients
    Server thruput: 137.7 Mbit/sec @ 50 clients


    Wanker: Were the Linux statistics you posted from your EEPro + 3c905 benchmark? The NT benchmark used two 100Base-TX network interfaces on the server. This might explain why the NT numbers look so good..?

    One caveat: the NT benchmark was done with WebStone 2.0.1 and the Linux benchmark was done with WebStone 2.5b3.

  152. Connection refused by Overt+Coward · · Score: 1

    I tried several times in a row and could not
    connect at all.