Re:How I Took an API Side Project to 250M Daily Requests
by skynode on Sunday July 02, 2017 @12:16PM
(#14683113)
I was going to ask why AWS Lambda was not used instead. Or any other serverless offering from the major cloud providers.
Re:How I Took an API Side Project to 250M Daily Requests
by ribrars on Sunday July 02, 2017 @07:19PM
(#14684817)
Yeah, that would be totally hands off. But I believe you'd have to ensure that your requests didn't timeout, (3 seconds in lambda) and in this example of 10ms response times I couldn't see any issue here. If you're into python, checkout Chalice, it's being built as a "flask" like interface on top of AWS Lambda. https://github.com/awslabs/chalice
I read that you use Elastic Beanstalk for your server config, but I wanted to ask: 1. What programming language did you use?
2. What, if any, configuration did you have to do to the Elastic Beanstalk config to deal with network spikes and autoscaling?
Thanks!