/doc/roadmap.txt
Plain Text | 24 lines | 14 code | 10 blank | 0 comment | 0 complexity | d6f006051fdb4d3437e2c41bdd0a1f6b MD5 | raw file
1= 0.7 = 2 3- Dumb HTTP support - playback of literal http requests to a socket. 4- Fix the MySQL parser so that it does not silently ignore parse errors. 5- Create abstractions for the queue messages that uses a simple encoding scheme (maybe utf-8 simplejson encoding?). 6- Open source announcement. 7 8 9= Some upcoming release = 10 11- A consistent log format for all message types (at least the same 3rd party, tested, parsing library). 12- Redesign everything to avoid Python threads: 13 The QueenBee will become a separate process that communicates explicitly by producing to message queues. 14 The BeeKeeper will launch subprocesses then listen to message queues in a blocking manner. 15 The Workers respond to message queue events. 16 17 18= Longer Term = 19 20- Write a high performance worker using something like twisted or greenlet. 21 This needs the message queue and target protocol clients to work with the high performance model. 22 23 24