Slashdot Mirror


Safercar.gov Overwhelmed By Recall For Deadly Airbags

darylb writes "The NHTSA's safercar.gov website appears to be suffering under the load of recent vehicle recalls, including the latest recall of some 4.7 million vehicles using airbags made by Takata. Searching recalls by VIN is non-responsive at present. Searching by year, make, and model hangs after selecting the year. What can sites serving an important public function do to ensure they stay running during periods of unexpected load?" More on the airbag recall from The New York Times and the Detroit Free Press.

19 of 120 comments (clear)

  1. Slashdot Effect by QuadEddie · · Score: 5, Interesting

    Is a website buckling under load? Let's publish more articles about it and drive more traffic to their site!

    1. Re:Slashdot Effect by Megane · · Score: 5, Funny

      The best way to counteract the Slashdot Effect is to do what Slashdot did and make a horribly unusable beta.

      --
      #naabhaprzrag, #sverubfr-000, #agi-fcbafberq, negvpyr[pynff*=' negvpyr-ary-'] { qvfcynl: abar !vzcbegnag; }
    2. Re:Slashdot Effect by QuadEddie · · Score: 2

      You mean 1999 wasn't just a few years ago? *Looks at watch* Shit, you're right. I need to take a shower.

  2. Why a government site? by sunderland56 · · Score: 2

    Why should the government be the main source for recall information? Shouldn't that come from the manufacturer/importer?

    Pass a law saying car companies must have recall information easily accessible on the web. The extra cost for the companies (which have large splashy advertising sites already, backed by a decent server infrastructure) will be next to nothing. However, this will save the government money; they can just put up a static page with pointers to the individual manufacturer's sites.

    1. Re:Why a government site? by smooth+wombat · · Score: 2

      Why should the government be the main source for recall information?

      One central point of information.

      Shouldn't that come from the manufacturer/importer?

      They do but most people ignore the mailings or emails. However, by pointing to a web site, that somehow triggers people into looking (considering how much people are online to begin with).

      Besides, if you're buying a used car, this is an easy way to see if it is on a recalled list since you wouldn't have been notified by the manufacturer.

      --
      We will bankrupt ourselves in the vain search for absolute security. -- Dwight D. Eisenhower
    2. Re:Why a government site? by adolf · · Score: 2

      OP's question, stated differently:

      Why should the government be the main source for recall information on the Internet ?

      Your response:

      Besides, if you're buying a used car, this is an easy way to see if it is on a recalled list since you wouldn't have been notified by the manufacturer.

      My thoughts:
      If I'm buying a used car, presumably I know who manufactured the car because the car will be littered in badges proudly proclaiming who, exactly, built and may have subsequently recalled some part of the car. Whether a Kia or a BMW or a Lincoln, I should be able to go to kia.com, bmw.com, or whatever, and find the recall information.

      I should also be able to find if the car has been serviced for any of these recalls.

      I don't need my government to save me the gross and unjust burden of typing "2010 toyota recalls" into Google (which, presumably, would quickly populate with accurate results, as Google tends to do, in the absence of government intervention).

      (Disclaimer: I'm a bleeding-heart liberal with a strong like for social programs, and even I think that the government has no business in managing recalled cars.)

  3. Takata, you changed, man by NotDrWho · · Score: 4, Funny

    Takata, remember when it used to be about the CRAFTMANSHIP, man? Back in the early days, you used to make airbags because you had a PASSION for it. Then the money came, and the drugs, and the women. Pretty soon, it's like you didn't even care anymore about the quality of the airbags. You were just living for the next party, the next line of coke, the next paycheck. The work suffered, man. And you chased off everyone in your life who really cared about airbag engineering and manufacturing. You just pushed them right aside, didn't you? And so now comes the crash.

    It's time to rethink things.

    --
    SJW's don't eliminate discrimination. They just expropriate it for themselves.
  4. Be competent? by h4ck7h3p14n37 · · Score: 2, Insightful

    How about building your tech stack so that it can be scaled up/down on-demand? I'm using Rackspace and we have dedicated servers along with cloud servers. I can add or remove cloud servers as needed and also have the load balancers updated.

    If you're just doing reads against a database, it's straightforward to add additional replicas (we use MongoDB with replica sets, don't have enough data for sharding yet). If you need to do any processing, then you should build a grid compute system where you can just add additional compute nodes. We're using RabbitMQ along with Celery. Granted, this strategy ignores issues like a saturated network, but our provider is responsible for dealing with that.

    1. Re:Be competent? by WaffleMonster · · Score: 2

      How about building your tech stack so that it can be scaled up/down on-demand? I'm using Rackspace and we have dedicated servers along with cloud servers. I can add or remove cloud servers as needed and also have the load balancers updated.

      All this appears to be doing is asking basic questions and executing trivial database lookups. Is there a reason why even a single server should not easily be able to handle world wide demand by itself?

      More importantly what is with this failure mode of delay followed by blank screens? Seems like crappy design leading to snowballing collapses.

      If you're just doing reads against a database, it's straightforward to add additional replicas (we use MongoDB with replica sets, don't have enough data for sharding yet). If you need to do any processing, then you should build a grid compute system where you can just add additional compute nodes. We're using RabbitMQ along with Celery. Granted, this strategy ignores issues like a saturated network, but our provider is responsible for dealing with that.

      Can always count on technology to help us dig even deeper holes for ourselves.

    2. Re:Be competent? by tlhIngan · · Score: 2

      How about building your tech stack so that it can be scaled up/down on-demand? I'm using Rackspace and we have dedicated servers along with cloud servers. I can add or remove cloud servers as needed and also have the load balancers updated.

      If you're just doing reads against a database, it's straightforward to add additional replicas (we use MongoDB with replica sets, don't have enough data for sharding yet). If you need to do any processing, then you should build a grid compute system where you can just add additional compute nodes. We're using RabbitMQ along with Celery. Granted, this strategy ignores issues like a saturated network, but our provider is responsible for dealing with that.

      So they need to spend thousands or hundreds of thousands of dollars for a situation that crops up ... virtually never? And you want to talk about "government waste"?

      I mean, vehicle recalls are rare. Other than GM recalling a new line of cars every day this year it seems,

      I mean yeah, they COULD spend their time and effort making a system that scales from a majority of 0 people looking for their car recall information to 5M people looking in a single day, wasting millions of dollars in service fees and development costs for something that "might happen".

      Perhaps the government isn't wasting as much money as we thought if we use it so its infrastructure can scale up in the rare-to-never case that it needs to, right?

      (Yes, the government wastes a bunch of money. But to then suggest it waste more?)

  5. Well by Richy_T · · Score: 2, Insightful

    What can sites serving an important public function do to ensure they stay running during periods of unexpected load?"

    Not be created and run by government which has very little interest in ensuring the success of legislation which has already passed. There's the next election to think about, don't you know and those pesky Republians/Democrats [delete as applicable] are going to destroy the world if you don't vote in our slightly less scummy candidate.

  6. Re:We need to do it lke Europe. by tomhath · · Score: 2

    make the car company responsible for every single repair of every single recalled vehicle

    Car manufacturers in the US are responsible for repairs.

  7. Re:Federal govt + cloud computing by halltk1983 · · Score: 2

    Or you could be completely wrong about your entire post.. You don't need to build at scale, you need to build it to be able to scale. Meaning that you have separate write and read points for your DB. The read points should be an array, so you can add servers on the fly. The front end should have no dynamic data on it, just hooks to pull from the back end. Means you can independently scale front end for more users viewing, and the back end for more users interacting. When the load goes down, you delete the instances, and remove the IPs from the load balancers and arrays. It's not actually all that hard and it same literally millions of dollars a year for some of the enterprises I've worked with.

    Just because you don't know how to do something doesn't mean it can't be done. Just because you'd make a bad design choice doesn't mean that everyone will.

    --
    Watch for Penguins, they eat Apples and throw rocks at Windows.
  8. Re:No problem by Bengie · · Score: 3, Informative

    Airbags are for your head, seat belts are for your torso. If you enjoy slamming your head into your steering wheel, go ahead and disable your airbag. Even more fun are videos of an asymmetric head-on collision that favors one side over the other. The test dummies slam their heads into the frame of the car unless you have properly working forward and side airbags.

  9. Re:Federal govt + cloud computing by lgw · · Score: 2

    Unless things have changed dramatically*, there are rules that make it harder to use commercial cloud computing, as not all can guarantee that the services will only be hosted in the U.S.

    Almost everything you do in Amazon is by region - certainly any EC2 servers you use directly are. Scaling up to thousands of servers in a region is easier than you think with the tools available now - EC2 is a mature ecosystem these days. Plus there's this, which you may have heard of.

    Want a front-end behind a load balancer that adds servers as load grows, and gives them back when is shrinks? There's hardly any coding involved. If you have non-transactional data, like TFA, you just use their NoSQL DB and, seriously, just type the IOPS you need into a box (though it's hard to make that part elastic). For "year make and model"-indexed recall data, that data will all fit in memory on cache servers, so just stand up some memcached (or something more modern) in front of the DB.

    This stuff is only hard if you're on a really tiny budget.

    --
    Socialism: a lie told by totalitarians and believed by fools.
  10. Re:We need to do it lke Europe. by gurps_npc · · Score: 2
    No. They notify you and you can decide to come in or not. They pay for it only if you ask.

    So if you refuse to do anything - or the car company says they can't fix your car for another 90 days, your car remains broken.

    Chances are you won't stop driving the vehicle until then and they won't pay for a replacement.

    Quite a few people ignore the recall and then sell the car to some poor shmuck who never received the recall note.l

    --
    excitingthingstodo.blogspot.com
  11. Re:Am I the only one? by chrisautrey · · Score: 2

    Over a 10 year period from 1990 - 2000 only 175 people were killed by airbags while over 28,000 saved lives can be attributed to the addition of the airbag to the seatbelt. There are also a huge amount of people who still think that seatbelts don't apply to them, and an airbag might actually save them. While we could argue for the cleansing of the gene pool, I'll still take those odds. http://lmgtfy.com/?q=airbag+sa...

  12. Re:We need to do it lke Europe. by enjar · · Score: 3, Insightful

    I've received a few recall notices over the years for the cars I own. I followed the instructions on the form, made an appointment with the dealer, dropped the car off, then they did their thing. I never had to pay a dime.

    You might be confusing a recall with a technical service bulletin. They are not the same, although a TSB can turn into a recall in certain cases -- and that happened in one case, for which I was refunded the money I'd paid for the service. All the recall notices I've received have had language on them to this effect, that if you repaired the car on your own dime (and can product a receipt) that they will reimburse you.

    And if you buy a used car, it's probably worth the time to check for recalls. It's a similar situation for any consumer product you might pick up off Craigslist or from a private sale. We have a couple of kids and children's products are also notorious for this, since there's quite a "hand me down" / "cash sale" market that exists when your kids outgrow something and you don't need it any more.

  13. Build for peak, not average by Princeofcups · · Score: 2

    Any critical system should run at 90% idle if it is going to handle peak demands. When the bean counters insist on scaling based on average load instead of peak usage, things always come crashing down.

    --
    The only thing worse than a Democrat is a Republican.