Monday, January 8th, 2007
you could use the mysql binary logs, stored on an infinidisk, to accomplish much the same thing, however, the fact that the pgsql WAL’s are copied automatically by the database server, and no nasty hacks are needed makes PostgreSQL a much cleaner first choice IMHO. However I’ve of course not tested this… yet..
Monday, January 8th, 2007
I have written mostly about MySQL here in the past. The reason for this is simple: MySQL is what I know. I have always been a die hard “everything in its place and a place for everything” fanatic. I’ll bash Microsoft with the best of them, but I still recognize their place in the market. [...]
Sunday, January 7th, 2007
http://www.openfount.com/blog/s3infidisk-for-ec2 This certainly looks very interesting! I cant help but wonder if the memory caching in the neterprise version is enough to run small MySQL instances on? At the very least being able to MySQLdump regularly to a file directly on S3 would be useful as opposed to mysqldump to a file, split it into [...]
Wednesday, November 15th, 2006
Onto what happens inside the cloud! Since we’re looking to load balance what happens inside the cloud you might be tempted to ask why not use the same sort of method we used for load balancing (well at least fail-over) outside the cloud. And the answer is a resounding YOU CAN! But Rather like a [...]
Monday, November 13th, 2006
Lets first address the problem of the dynamic IP address on the load balancer, because it doesn’t matter how good your EC2-side setup is if your clients can no longer reach your load balancer after a reboot. Also complicated because normally you want two load balancers to act as a fail-over pair in case one [...]
Monday, November 13th, 2006
I was recently asked to look into load balancing web servers on the Amazon Elastic Cloud Computing Service (EC2). And managing this presents some very interesting problems which need to be worked around. To look at the subject I’ll break it into 3 distinct pieces. #1: Identifying the Challenges (Which you’re currently reading), #2: Load [...]
Saturday, October 14th, 2006
So we’ve touched a bit on what to look for in your database. The comments made were by no means specific, and the requirements will vary from place to place. But the underlying principals are what are really important there. Now lets move on to something a bit more specific. Backup. There is an important [...]
Wednesday, October 11th, 2006
Danny de Wit wrote in with a request for collaboration on how to best use EC2 and S3 for his new Ruby On Rails CRM application. And I’m happy to oblige. At this point I dont know much about what he’s doing, so I hope to start rough and open a dialogue with him and [...]
Tuesday, October 10th, 2006
As food for thought… If you had a table `items` itemId char(40), itemName varchar(128), Another table `tags` tagId char(40), tagName char(40), And a third table `owners` ownerId char(40), ownerUsername char(40), ownerPassword varchar(128), It would theoretically be possible to have an S3 bucket ItemsToTags inside which you put empty objects named (ownerId)-(itemId)-(tagId). And a TagsToItems S3 [...]
Tuesday, October 10th, 2006
We have SQS, we have S3, and we have EC2, so what next from the Amazon AWS team?. There is really only one piece of the puzzle missing… And its a piece that has a lot of people griping. I have a strong hunch that Amazon is working on the problem, because I have a [...]