Friday 28th September, 2012
5:00pm to 5:30pm
TiddlyWeb was initially created as an open source, reference implementation of an HTTP API for server-side storage of TiddlyWiki tiddlers. Since then it has evolved to being a flexible architecture for persisting tiddlers as general web resources. TiddlyWeb was developed in Python (2) without a framework to insure it was maximally transparent. Because of this, its architecture provides insights into techniques, advantages and pitfalls that come with developing a straight WSGI application. The same layered and modular approach used for web handling can be very useful elsewhere in the stack, especially with regard to flexible storage mechanism, such as integration with sqlalchemy and Redis. TiddlySpace, a derivative of TiddlyWeb, takes advantage of this flexibility to create a highly scalable web service that works alongside nodejs, memcached and beanstalkd. The talk will describe the architecture, the advantages that come from using it, and the tools used to manage it.
The following links point to some other papers or talks that provide some background on TiddlyWeb and TiddlySpace. This proposed talk could easily be the "How" to go along with the "Why" below.
* "TiddlyWeb: HTTP for Tiddlers": http://peermore.com/http_tiddler... * http://totw.tiddlyspace.com/Why, which are the notes used to develop * "Tiddlers on the Web": http://burningchrome.com/~cdent/... * http://tiddlyweb.com/ * http://tiddlyspace.com/ * https://github.com/cdent/tsapp
My github: https://github.com/cdent My CV: http://peermore.com/chris_dent_r...
Vanity has no antecedent. Make stuff. Write things. Share them. Get less dumb. aka Chris Dent. bio from Twitter
Sign in to add slides, notes or videos to this session