Java Data-consistency Resources