Flexible backend configuration