Commit architecture design