Links

elasticmq: simple message queue system with SQS interface

ElasticMQ is a simple message queue system, written entirely in Scala.

Currently messages are stored either in-memory, or persisted in a database (MySQL, Postgres, H2, ...) using Squeryl.

ElasticMQ implements a subset of the SQS REST interface, providing an SQS alternative e.g. for testing purposes.

The REST server is implemented using Netty, a high-performance, asynchronous, event-driven server Java framework.

The SQS interface has been tested using the Amazon Java SDK library; see the rest-sqs-testing-amazon-java-sdk module for the testsuite.

https://github.com/adamw/elasticmq

Filed under  //   AWS   Java   SQS   Scala   message   queue  
Posted January 25, 2012 by email 

SimpleWorker: run and schedule jobs in the cloud

SimpleWorker is an easy way to run tasks in your application in the cloud. It's perfect for using as a worker queue to run background jobs for your app. You can also use it as a Ruby Compute Cloud for running large jobs or sets of parallel jobs in the cloud.

It's simple, transparent, and ready to go as soon as you sign up. Here's how it works. You create worker classes in your code and then you queue them up in your app to run immediately or schedule them to run later. The jobs get passed to SimpleWorker to run in the cloud. It's that simple.

A few of the key features and core benefits include:

Runs background jobs in the cloud
Easy to use, painless to setup, ready to go from the start
Flexible scheduling - one-time in the future, recurring schedule, very configurable
Massively scalable and parallel - queue up and run as many jobs as you want
Extremely cost effective - $0.05 per hour billed by the second so you really only pay for what you use. If you only use 1 minute per hour you only pay $0.0008 per hour.

5 hours are free.

http://www.simpleworker.com/

Filed under  //   aws   cloud   queue   ruby   worker  
Posted March 3, 2011 by email 

MySQL Replication between Amazon EC2 Instances

MySQL Replication between Amazon EC2 Instances - How To Setup Replication in The Cloud

http://www.nonhostile.com/howto-mysql-replication-amazon-ec2-aws.asp

Filed under  //   aws   cloud   ec2   mysql   replication  
Posted February 25, 2011 by email 

Deploying WebApps in the Amazon Cloud

Some considerations on deploying a WebApp in the (Amazon) cloud.

http://www.iheavy.com/2010/12/14/introduction-to-ec2-cloud-deployments/

Building Highly Scalable Web Applications for the Cloud
http://www.iheavy.com/2010/12/30/how-to-build-highly-scalable-web-application...

Managing Security in Amazon Web Services
http://www.iheavy.com/2011/02/17/managing-security-in-amazon-web-services/

MySQL Databases in the Cloud - Best Practices
http://www.iheavy.com/2011/02/21/deploying-mysql-on-amazon-ec2-best-practices/

More to come (see first article):
Backup and Recovery in the Cloud - A Checklist
Cloud Deployments - Discipline Front and Center
Cloud Computing Use Cases
Miscellaneous Considerations for Success with Cloud Computing

Filed under  //   amazon   aws   backup   cloud   deployment   ebs   ec2   mysql   security  
Posted February 22, 2011 by email 

Scalr: fully redundant, self-curing and self-scaling hosting environment using Amazon's EC2

http://code.google.com/p/scalr/

https://scalr.net/
 
License: GPL
 
 
 
 

(download)

Filed under  //   aws   cloud   ec2  
Posted August 6, 2009 by email