in reply to RESTful web-services in Perl

Hi,

I've got the following problems by using perl for a rest/json api:

1. What framework should I use?
2. Is it usefull to integrate it to apache (Loadbalancing)?
3. Loadbalancing for the REST API ... HOWTO?
4. I want to create an API with special pathes and methods:

I need the following structure (examples):
/user/123 -> lists the user details of user 123
/user/all -> the complete user List
/user/all/10/20 -> the user List beginning at 10 to 20
/user/all/sorted/asc
/user/123/roles -> the roles of user 123

Can anybody help me?

THX Ottmar