Log in
::
Register
::
Not logged in
Home
Tags
Articles
Editorials
Stairways
Forums
Scripts
Videos
Blogs
QotD
Books
Ask SSC
SQL Jobs
Training
Authors
About us
Contact us
Newsletters
Write for us
Recent Posts
Recent Posts
Popular Topics
Popular Topics
Home
Search
Members
Calendar
Who's On
Home
»
SQLServerCentral.com
»
Editorials
»
Operating in Failure
Operating in Failure
Rate Topic
Display Mode
Topic Options
Author
Message
Steve Jones - SSC Editor
Steve Jones - SSC Editor
Posted Wednesday, January 12, 2011 8:11 PM
SSC-Dedicated
Group: Administrators
Last Login: 2 days ago @ 1:47 PM
Points: 31,406,
Visits: 13,722
Comments posted to this topic are about the item
Operating in Failure
Follow me on Twitter:
@way0utwest
Forum Etiquette: How to post data/code on a forum to get the best help
Post #1046957
Russ1of5
Russ1of5
Posted Thursday, January 13, 2011 6:19 AM
SSC Journeyman
Group: General Forum Members
Last Login: Thursday, March 21, 2013 9:18 AM
Points: 92,
Visits: 195
Good Article. I started out my career back in the 80’s as a maintenance mainframe programmer and I still work with existing systems both mainframe and web. So I am always thinking of maintenance when I have to dig into code, database design, or the architecture. Sometimes the best way to do something is not always the quickest or most “slick” way. Time and time again I see new applications being created by third parties and then maintained by the “maintenance" staff. Then it takes some time years for that system to become stable (if ever). What a great world it would be if the developers of new systems would have to maintain their work for the first couple of years. Then they could maybe learn about what its like to fix something after it fails, which like you said, it will fail.
Post #1047206
TravisDBA
TravisDBA
Posted Thursday, January 13, 2011 7:08 AM
Ten Centuries
Group: General Forum Members
Last Login: Thursday, May 09, 2013 9:23 AM
Points: 1,288,
Visits: 2,996
"So plan to fail and you'll be better off." and I would add "and have your notifications processes well in place so that your teams are notified in a timely matter when this does happen."
"Technology is a weird thing. It brings you great gifts with one hand, and it stabs you in the back with the other. ...
"
Post #1047247
jay-h
jay-h
Posted Thursday, January 13, 2011 7:42 AM
Say Hey Kid
Group: General Forum Members
Last Login: Tuesday, May 14, 2013 7:38 AM
Points: 685,
Visits: 1,706
TravisDBA (1/13/2011)
"So plan to fail and you'll be better off." and I would add "and have your notifications processes well in place so that your teams are notified in a timely matter when this does happen."
Perhaps it should be 'plan
for
failure...'. 'Plan to fail' sounds too much like the system is expected to fail. Failures will happen, but the system needs to tolerate failure.
...
-- FORTRAN manual for Xerox Computers --
Post #1047283
Alan Vogan
Alan Vogan
Posted Thursday, January 13, 2011 9:06 AM
Ten Centuries
Group: General Forum Members
Last Login: Thursday, May 02, 2013 10:44 AM
Points: 1,079,
Visits: 513
Good to remember, though I agree with the above, it should be 'Plan
FOR
failure.' The planning to fail is a funny little catch phrase but enough of those in the work place can get you down (or turn into an enterprise, ie. www.despair.com).
I find it valuable when testing to have my manager make a run. He's really good at messing up the intended use of a program, entering wrong data, attempting unintended processes, and sometimes he'll just bang on the keyboard and hit enter. It's also quite entertaining. But even after all that, there are still failures that we hadn't planned for. Maybe the phrase should just be, 'Life happens, what the heck?'
Post #1047375
Tom Garth
Tom Garth
Posted Thursday, January 13, 2011 9:36 AM
SSC Eights!
Group: General Forum Members
Last Login: Friday, February 04, 2011 7:20 AM
Points: 977,
Visits: 1,499
A primary measure of any application should be it's ability for "GRACEFUL DEGRADATION".
Tom Garth
Vertical Solutions
"There are three kinds of men. The one that learns by reading. The few who learn by observation. The rest of them have to pee on the electric fence for themselves." -- Will Rogers
Post #1047400
Steve Jones - SSC Editor
Steve Jones - SSC Editor
Posted Thursday, January 13, 2011 10:48 AM
SSC-Dedicated
Group: Administrators
Last Login: 2 days ago @ 1:47 PM
Points: 31,406,
Visits: 13,722
Tom Garth (1/13/2011)
A primary measure of any application should be it's ability for "GRACEFUL DEGRADATION".
Too true, and too often I see developers that don't ever expect a query to fail or a connection to fail and don't include a reasonable retry, or option to retry.
Follow me on Twitter:
@way0utwest
Forum Etiquette: How to post data/code on a forum to get the best help
Post #1047451
« Prev Topic
|
Next Topic »
Permissions
You
cannot
post new topics.
You
cannot
post topic replies.
You
cannot
post new polls.
You
cannot
post replies to polls.
You
cannot
edit your own topics.
You
cannot
delete your own topics.
You
cannot
edit other topics.
You
cannot
delete other topics.
You
cannot
edit your own posts.
You
cannot
edit other posts.
You
cannot
delete your own posts.
You
cannot
delete other posts.
You
cannot
post events.
You
cannot
edit your own events.
You
cannot
edit other events.
You
cannot
delete your own events.
You
cannot
delete other events.
You
cannot
send private messages.
You
cannot
send emails.
You
may
read topics.
You
cannot
rate topics.
You
cannot
vote within polls.
You
cannot
upload attachments.
You
may
download attachments.
You
cannot
post HTML code.
You
cannot
edit HTML code.
You
cannot
post IFCode.
You
cannot
post JavaScript.
You
cannot
post EmotIcons.
You
cannot
post or upload images.
Copyright © 2002-2013 Simple Talk Publishing. All Rights Reserved.
Privacy Policy.
Terms of Use.
Report Abuse.