Live data from Hacker News

AWS Elastic Beanstalk now supports Python

aws.typepad.com

31–35 of 35 posts

Re: AWS Elastic Beanstalk now supports Python

#31
post #30
post #28

Earlier quoted context omitted.

Can you tell me the reason you'd want to run a load balancer in front of a single instance? I read the feature spec for the elastic load balancer and can't it out.

There's 2 main reasons. 1, if the AZ that your single instance is running in dies completely, ELB can help fire up a new instance in another zone quickly without having to handle re-routing DNS, etc. 2 if you need extra capacity in a hurry (e.g. you just got linked from HN and 10,000 people sign up), you can add more instances without re-achitecting. Whether it's worth paying for those capabilities is always up to yo…

This is a great point. Although it's a slight extra cost, we have adopted this a best practice because it's still cheaper than a more responsive DNS service.

Re: AWS Elastic Beanstalk now supports Python

#32
post #14

Earlier quoted context omitted.

I never tried it but I guess you can use SQS for queues on AWS. http://aws.amazon.com/sqs/

If you go with SQS, keep in mind it doesn't guarantee that messages will be received exactly once[1]. I've used SQS for large projects and this was killer because we had to implement message locking ourselves to prevent messages from being processed twice. Since then, this has been a deal breaker for using SQS again (now use Celery). [1] http://aws.amazon.com/sqs/faqs/#How_many_times_will_I_receiv...

Speaking of celery - I was looking at celery over the weekend. Do you know if its possible to submit jobs from languages other than Python (specifically, I would like to use Java)? I have some Clojure code running on Storm from which I would like to submit tasks to be executed in Python on other machines. Do you know if this is possible with celery? I couldn't really find any information on it.

Re: AWS Elastic Beanstalk now supports Python

#33
post #18

Anybody else looking to move from AppEngine? I can't wait to try this out, AppEngine has become too expensive and AWS has more and better deployment options, and more and better associated services.

AWS doesn’t have anything even remotely approaching Appengine Datastore in functionality and scalability. S3 is also inferior in functionality to Google Cloud Storage, e.g. eventual consistency, no atomic operations. That’s actually a big deal if you’re building anything slightly more complex. OTOH, Google is now introducing their Compute solution, so you can just move parts that don’t fit very well within Appengine to that (if you have beta access).

Re: AWS Elastic Beanstalk now supports Python

#35
post #23

Is that really their official blog? I'm not usually one to care about a professional looking UI, but I feel like it matters here. A non tech boss is going to see this next to cloud.google and have a tremendous bias, regardless of what his/her tech people think

Google's blog is on blogspot, and looks just as bad. EC2's main website is professionally organized.
Post reply on HN