Base infrastructure layer for DDD.