On 24 Jan 2006, at 07:37, Matthew Toseland wrote: > - 4. Use hibernate or a similar object persistence framework. Keep the > objects in a database rather than in RAM (most of the time). Cost: > 3.5MB on the freenet-ext.jar.
Does that include the SQL database that Hibernate relies on? > - 5. Use BDB directly to save the queued requests data to a database. > Cost: we already have BDB, #4 might or might not be easier. > > I do think that it's worth the cost; we will have a world class > downloader back-end, superior IMHO to Azuerus for example. As long as > we, and others, exploit this in the UI, this should be an important > selling point. And from the above options, it's clear that we don't > have > to solve the queues-use-up-lots-of-RAM problem immediately. Agreed, this is starting to sound like it is far more than we need for 0.7.0. Ian.
