RAD Blog & CommentaryTue February 5, 2008 EnterpriseDB announces clustered database in Amazon's EC2EnterpriseDB announced that their PostgreSQL based database offering will be available inside of Amazon's EC2 cloud. Some details are available from Information Week
Hosted PostgreSQL services have been around for years a database cluster that can rapidly scale is less common. The appeal of Amazon's compute cloud is that you can start of small with low resource utilization and have an application running in the cloud fairly inexpensively. You can then devote more resources to the application on an as-needed basis. EC2 also allows you to keep costs down during less busy times of the month (or year) by paying on a metered basis. Traditionally coming up with a way of scaling the database tier up quickly requires careful application architecture to make the application compatible with replication or partitioning based solutions. Oracle's RAC offers an alternative approach but the cost of scaling a RAC cluster from 2 nodes to 20 in a short period of time exceeds the cash most web companies have on hand.
What I'm interested in seeing is what constraints EnterpriseDB/Elastra puts on the application and database. Elastra claims their cluster is 'infinitely scalable', and EnterpriseDB claims their database is going to be transactional. Over the years I've looked into a lot of ways of clustering databases, especially PostgreSQL based ones, and it always comes down having to accept some set of constraints, limitations often involving trading off transactional consistency versus performance. It will be interesting to see what trade-off's this solution involves and how it works. Thu January 14, 2010 Flash adds support for H.264Interestingly enough, Adobe has added H.264 support in Flash. I wonder what this means for VP 6.2? Here's an article about itSun August 12, 2007
Migrating data in the JCR
Extracting the media files sounded simple; just write a program to iterate through nodes with media items, save the content to the filesystem and refactor the node structure. This worked fine for the current version of each node but our workspace is versioned and our application needs to work with historical versions of the nodes. Older versions of nodes are frozen and can’t be changed in Jackrabbit. This worked because we don’t use a lot of references and they are structured in a way that we were able to export all of the reference targets first. In any event, JackRabbit's import/export mechanism needs a longer look. About RAD |