Skip to main content
Search type Search syntax
Tags [tag]
Exact "words here"
Author user:1234
user:me (yours)
Score score:3 (3+)
score:0 (none)
Answers answers:3 (3+)
answers:0 (none)
isaccepted:yes
hasaccepted:no
inquestion:1234
Views views:250
Code code:"if (foo != bar)"
Sections title:apples
body:"apples oranges"
URL url:"*.example.com"
Saves in:saves
Status closed:yes
duplicate:no
migrated:no
wiki:no
Types is:question
is:answer
Exclude -[tag]
-apples
For more details on advanced search visit our help page
Results tagged with
Search options answers only not deleted user 30278

Questions about maintaining consistency between a set of related operations, in a way that either all succeed, or the state of the system remains unchanged.

1 vote

Logging to database: Log first or action first?

Actually the best practice would be to log the request, then commit, then attempt the update. That way you have a record of the requested actions even if they failed. If you are really paranoid you …
James Anderson's user avatar
0 votes
Accepted

Does SOA service composition actually work in practice?

The transaction issues are complex but usually handled by (expensive) middleware such as Oracles WebLogic EAI or IBMs Websphere ESB. …
James Anderson's user avatar
5 votes
Accepted

Are rollback and roll-forward transactions equivalent for fault tolerance?

This usually occurs either on request when a program detects some logical error and decides the transaction should not take place, or, when the DBMS loses contact with the program before an explicit "COMMIT …
James Anderson's user avatar
3 votes

How to handle file access transactions properly?

A database for example would handle this situation in a transactional and almost any db excepting MSAccess and SQLite will handle this quicker, more reliably and more efficiently than file access. A …
James Anderson's user avatar
2 votes

why are transaction monitors on decline? or are they?

Transaction Monitors are still all the rage, its just that "Websphere", "Weblogic", "JBOSS" and "GlassFish" are now the dominant brand names! … The rise of J2EE (Application containers are really transaction monitors!) is a reflection of the rise of Java as the language of big business. …
James Anderson's user avatar