> Hi Jason, > > That's a pretty cool service. I like the asynchronous job design! The URIs > look fine to me. Maybe using a "?from=en&to=fr" would have been better, not > sure. > > One thing you might want to check is Google's policy regarding Web > scrapping. I know they have some rules in place limiting the number of > requests per IP during a given time period. > > Best regards, > Jerome
Glad you like the design. I originally had the language pairs as query parameters like ?mode=en|fr. I think google uses this format in their services. I debated this with a couple of friends, one of them suggesting something like ../jobs/en/fr. I ended up using the convention in the O'reilly RWS book, which says to separate non-hierarchical stuff with commas or semi-colons. The jury's still out on the URL design, but at least with your framework it's easy to modify. I've read that google might have a throttling policy, but so far i've never been again, but then again i haven't been pounding thousands of requests through. I guess I'll just tackle that problem when it comes. -Jason

