Pros and Cons of Redis-Resque and SQS

As with any system or application, there are upsides and downsides to using them. The two queueing systems that I want to explore are Resque and Amazon’s Simple Queuing Service. Resque is essentially a set of queuing APIs that run on Redis. Redis is an in-memory data store and is what actually handles the queues. It’s capable of handling complex data structures like lists (what Resque queues use), sets or sorted sets. Amazon’s SQS is an eventually consistent sharded messaging/queueing system.
Read the rest of this entry »

Continuous Learning in Teams

One of the most important things in a startup is having a great culture. More often than not, the team will spend more time working and talking with each other than with their family or significant others (scary thought, but yes, it’s probably true). And I don’t want to harp on the importance of culture in a startup because people write tons of posts every day about it. What I do want to write about is what we do at SimpleReach to encourage culture.
Read the rest of this entry »

Posted in Startup. Tags: , . 2 Comments »