473,411 Members | 1,968 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,411 software developers and data experts.

Any interest in an SQS alternative???

I'm a big fan of Amazon's SQS web services. However, I think their
SQS is simply too expensive. I was doing some tests in python using
SQS and created 1,513 messages in just a few minutes. Then I looked
at my bill. It was $0.15 not counting the S3 fee.

$0.15 seems like a lot to me for the application I was writing. The
application was designed to create MANY MANY small messages. SQS
allows you to store up to 256k in one message which is pretty cool.
But my app only needed to store URL's. They were all under 64 bytes.

Granted, I assume most people take that 256k and intelligently handle
many messages in one. For example, a photo sharing site would
probably store the ID's to maybe 10-50 pictures in one message and
another server would process those pictures as one job.

But surely, I'm not the only one out there that would rather create
10,000 messages that are very small vs 1,000 messages that are
larger? Or am I?

So anyway, I wrote my own message passing class that works pretty
well. It is "my" message passing system...as in, message passing for
what I need.

But maybe others need too?

I am seriously thinking of putting it live and let people play around
with it...as an experiment.

I hope this post doesn't come across as spam or "trolley" because I
will probably ask the PHP and Ruby guys too.

My goal for "myself" would be to create a system that is at least half
of what SQS charges. I know I can't compete with the giant Amazon but
who knows...

Anyway, if anyone has any interest please let me know. If no one
cares, then I guess I will use it all for myself. hahaha

Feel free to email me directly too.

cbmeeks [AT] gmail.com

Jan 7 '08 #1
0 998

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

99
by: Paul McGuire | last post by:
There are a number of messages on the python-dev mail list that indicate that Guido is looking for some concensus to come from this list as to what *one* alternative syntax for decorators we would...
0
by: Jason | last post by:
I need help designing a query (or two) in MS Access that will calculate a compounded rate of interest. This would be no problem using a simple FV function if the Interest Rate were constant....
86
by: Michael Adams | last post by:
I don't know if you have noticed, but it seems like Microsoft is losing interest in C#, and putting their energy into Visual Basic.NET instead. For instance, online chats by language since July...
4
by: Veger | last post by:
I'm having some logic trouble (IE: I can't figure out how to do this) I have an assignment in which I need to calculate annual interest. IE: P1 = P0 + P0*INT (interest) = P0*(1+INT) P2 = P1 +...
2
by: foleyflint | last post by:
Hello, I'm trying to calculate the interest from a bankaccount which is displayed in a text file as followed: 9 2 345 3 3 300 etc. (there are 19 lines in total) the first number...
1
by: Drakscon | last post by:
Im trying to get the compounded interest to go back only being compounded annually. I want the user of this program to be able to do semi annually of monthly or some other. This is my code. Any...
2
by: fatimahtaher | last post by:
Hi, I am new to C# programming and my first assignment requires me to calculate total interest paid on a loan. The user will input the loan, the interest rate per month, and the monthly payment....
2
by: mastern200 | last post by:
I need to make a program that calculates Compound Interest (compounded monthly). Thing is, it has to use recursion. I don't know how to implement it in though. This is the code i have so far. ...
0
by: tasmontique | last post by:
Hi, I am very green to asp and I am currently struggling with basic tasks in a starter kit that I am using. Please help. Here goes, 1.I want to calculate interest for users on a daily...
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
0
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.