DAO pattern and Abstract Factory patter for config and pacer customization