Heather,
The backend and API are separate processes. You will want to run both of the following:
python totalimpact/backend.py
python totalimpact/api.py
The backend process runs all of the workers for metrics, aliases, etc. You don't need to run these as daemons, that's optional. I've removed runbackend.py now and moved all the code there into totalimpact/backend.py so it's consistent with api.py
I've got some init scripts that handle pid creation, boot up logfiles, etc. which will probably help here. I'll add them in, although we might want to move them later.
load_test is working for me on master, yes, including using the proxy for all of the external requests.
Regards,
Kevin