Key-value databases for scalability?

Posted by tkouts on 23 February 2009 | 0 Comments

Tags: database, cloud computing, scalability, distributed

Recently, RWW posted a very interesting article about the new breed of emerging databases for massively scalable internet applications (http://www.readwriteweb.com/archives/is_the_relational_database_doomed.php). Examples of these kind of databases include Amazon's Dynamo and their newest release called SimpleDB, CouchDB, HyperTable, and of course Google's AppEngine Datastore which is based on Big Table.

0 comments | Read the full post

To __slots__ or not to __slots__?

Posted by tkouts on 18 February 2009 | 0 Comments

Tags: __slots__, agile, schema

In one of the previous Porcupine releases I decided to add the Python's __slots__ class attribute to every class which is schema related. This was done in favor of smaller memory consumption since these classes don't have a dictionary (the __dict__ attribute) for keeping instance variables.

0 comments | Read the full post

Clicky Web Analytics