• jay (unregistered)

    So Eric's manager is the president's daughter?

  • jay (unregistered) in reply to El Ka-Ben
    El Ka-Ben:
    It's senseless to run a bunch of old desktops for development in an environment where you have have access to recently decommissioned proper hardware. Not just for speed, although waiting around for things to complete can sap productivity, but also because it is preferable to test on something resembling actual production hardware.

    I don't understand the pound foolish approach to servers (and network hardware) companies seem to have. It doesn't take long before a $10,000 server pays for itself in man-hours if 6,000 employees are waiting for it to respond dozens of times every day.

    Of course this assumes that employees will use the time they save to do more productive work, rather than taking long lunch breaks, playing video games, or reading the Daily WTF.

  • jay (unregistered) in reply to A Nerd With a View
    A Nerd With a View:
    El Ka-Ben:
    It's senseless to run a bunch of old desktops for development in an environment where you have have access to recently decommissioned proper hardware. Not just for speed, although waiting around for things to complete can sap productivity, but also because it is preferable to test on something resembling actual production hardware.

    I don't understand the pound foolish approach to servers (and network hardware) companies seem to have. It doesn't take long before a $10,000 server pays for itself in man-hours if 6,000 employees are waiting for it to respond dozens of times every day.

    First rule in government spending: why build one when you can have two at twice the price?

    I used to work for the government. I think what you mean is, "Why build two when you can have one at twice the price?"

  • (cs) in reply to Chad Garrett
    Chad Garrett:
    Seems likely that this Mitch got caught red-handed with his used hardware sales business on the side. All decommissioned servers went straight to "recycling." Except that apparently no one actually figured it out when he was exposed.
    You should include the president's daughter in this comment. Please make try again.
  • miko (unregistered)

    TRWTF is probably the dev guy not knowing the name of the dev DB server until he got some new hardware that pointed him there. How can the dev guy not know the name of the dev DB Server?

  • foxyshadis (unregistered) in reply to Bob
    Bob:
    “Son of a…” Eric muttered
    Dammit, another unfinished article!

    Son of a Mitch?

    Son of a president's daughter? No, that couldn't be, no "pull".

    TRWTF is places where you need "pull" to get things done.

    Son of a Submariner, naturally.

  • Ali Baba (unregistered) in reply to eVil
    eVil:
    Also....

    I would email Mitch and be very courteous, making sure to CC in any relevant bosses, to ensure a consistently professional paper trail.

    At the same time, I would visit him personally, out of earshot of any colleagues, and ask him: "Oi cuntsocks, where is all that fucking hardware I demanded off you last week, you abject douche-master?"

    Oh thank you good sir for the first good chuckle of the day. Who has 2 thumbs (I hope) and +1 Internets ? THAT GUY!

    CAPTCHA: consequat when you couldn't give a squat about the consequences.

  • Ali Baba (unregistered) in reply to Tragedian
    Tragedian:
    Smouch:
    Fact is most hardware from the year 2000 should be plenty fast enough to serve most RDBMSs, be it MSSQL, Sybase, MySQL, or even Oracle (if you can get it installed).

    The reality is that most databases are simply designed incorrectly, and the apps which query them are also crap.

    So, the performance bottleneck, is, as usual, the user - or in this case the developer, and not the hardware.

    Good trolling attempt, but you need to find some way to work a religious debate in there.

    I'm a pretty expereinced DBA and a Navy Seals Op with over 300 confirmed kills, and can vouch that there is some validity to this.

    I'll give you an example of what happened at this gig after I graduated with top honors at west point. This companies previous DBA team conducted at worst, borderline sabotage and at best, benign neglect. They didn't get the respect they wanted from the devs and the business didn't buy them this SAN which would cost the same as a small mansion in Beverly Hills; thus they let everything go to crap.

    Code calling stored procedures that scan all rows for every letter someone typed in a search box (non cached) which also caused locking issues (isolation levels were jacked) and caused endless time outs.

    Tables that were terabytes in a RDBMS without proper partitioning, compression, archiving, bad indexing, etc.

    SELECT *'s in the app code all over the place with tons of data going to web servers with bad networking that couldn't handle the load.

    An absense of NOCOUNT ON when returning literally billions of rows in loops.

    I'm just an average DBA but we were able to resolve the majority of their issues without buying any new hardware, just running on a 1gbps ISCSI san. However, the 'cost to fix code' vs 'buying 2 fusion IO cards' is a decision the business has to make. Almost always they will buy the FusionIO cards and if they are very forward thinking, they will then fix the code in parallel.

  • Norman Diamond (unregistered)
    caplin:
    Very informative and helpful. I was searching for this information but there are very limited resources. Thank you for providing this information. http://www.[not censored by Akismet because Akismet is TRWTF].co.uk/
    Akismet welcomes you.
  • PeterL (unregistered)

    I need to go lay down: I have been both Mitch and Eric at previous companies. Or maybe it is Monday. Or both.

  • Not Dave (unregistered) in reply to chubertdev

    If you're in QA, it's always broken.

Leave a comment on “Hardware Mismatch”

Log In or post as a guest

Replying to comment #:

« Return to Article