rdb should abort write skews, lost updates, and phantoms properly since reader doesn't block writer's transaction and writer doesn't block reader's transaction. both mysql and postgresql have the problems in the implementation developer needs to understand.