View source for Durability
Jump to:
navigation
,
search
There appear to be two meanings of the word durability with respect to technical products: life-cycle durability and database durability. ==Life-cycle durability== In the first sense, durability refers to the length of the working life of tool. We could call this "life-cycle durability." A durable tool lasts longer and thus requires less frequent replacement, thereby saving resources. An introduction to life-cycle durability is found in the article [http://ezinearticles.com/?Buying-Appliances&id=353929 Buying Appliances] by Eric Morris. Morris notes that the "perception that buying low priced items can result in substantial savings" is often fallacious. On the contrary, "buying the more expensive appliances that save energy and are very durable can give the most value for a person's money." In particular, "you avoid the added costs that you would incur if you had to have them repaired or replaced all the time." The website of the [http://www.ecodesign.at/team/index.en.html EcoDesign Team] of the Institute for Engineering Design at the Vienna Technical university provides a [http://www.ecodesign.at/pilot/ONLINE/ENGLISH/PDS/DETAILS/711A.HTM durability checklist] to be used in the design of durable products. ==Database durability== The term "durability" is used with a rather different meaning with respect to database systems. According to the Wikipedia article on [http://en.wikipedia.org/wiki/Durability_%28computer_science%29 Durability (computer science)], database durability means that transactions that are committed will survive permanently and will not be undone by system failure. For example, if a flight booking database system reports that a seat has successfully been booked, then the seat will remain booked even if the system crashes: this is ensured by saving the transaction's log records to disk before acknowledging commitment. Durability also guarantees that the system will not rollback the transaction because the seat was double-booked: it must check availability before acknowledging that the seat has been booked. The only way a transaction can be undone after it has been committed is by a compensatory transaction. Durability in this sense does appear to be a convivial characteristic of databases. However, it should come under "reliability," which is one of the criteria of [[Usability]], rather than under "durability" in the sense of products that last a long time. [[Category:Convivial Design]]
Return to
Durability
.
Navigation menu
Personal tools
Log in
Namespaces
Article
Discussion
Variants
Views
Read
View source
View history
Actions
Search
Navigation
Main Page
Community portal
Current events
Recent changes
Random page
Help
Donations
Toolbox
What links here
Related changes
Special pages
Page information