Oh yes!!! You are seeing it right! There's been another redesign of my site.
Technology fascinates me and I cannot get enough of it. This time I wanted my blog powered by the latest and coolest technology. Want to know more?
CouchDB powers the heart of the blogging engine as opposed to an RDBMS. CouchDB-python talks to the DB and the web app. How on earth could I have left my favourite framework out of this cool stuff! I make use of the Django templates and views for the presentation and logic.
CouchDB stores the posts, comments, authentication related data and session data. I have written custom auth and session backends in Django that store the data on the DB. The source has been released and is available here.
The advantages of using couchDB:
The disadvantages of using couchDB:
Hope this time, the technology powering my blog is not obsoleted so fast ;-).
PS1: If you have come to the site from a previous bookmark, please update your bookmarks. I am sorry about breaking your results.
PS2: Some services on my blog are still missing, I promise to have them up at the earliest.
PS3: I am in the process of releasing the source code of the site. If you are one of the impatient folks, please ping me.
Cool! I wanna check out handling session with couchDB...
Thejaswi Puthraya commented on 8th July 2009 22:10
Testing comments after re-launching site.