Charles A. Landemaine wrote: > Thanks Josh, > > Interesting. I see you use MySQL. Has anyone used SQLite on a single > server? I'm curious to know how it performs, it must be really good.
It is, but it doesn't scale like mysql or postgresql. I've been busy working on bug #659 (how dbmail's imapd behaves under stress of high concurrency and high throughput). I've had to reorganise a lot of the code so now at least dbmail begins to handle transactions, deadlocks, implicit rollbacks, etc. Currently things don't break any more for any of the backends under high loads. Best of breed seems to be postgresql which handles well over 100 concurrent and *very* busy imap clients without breaking much of a sweat. Mysql is slightly more problematic; it doesn't do true mvcc and doesn't handle deadlocks as gracefully as postgresql. Still it works pretty good up until 70 to 100 concurrent connections before it starts to suffer degradation due to excessive deadlocking issues. Sqlite appears to scales up to something like 20 busy clients before delays start kicking in. All this is very fresh, to be included in dbmail-2.3.0 (2.4.x development cycle). Please note dbmail's historic targets: 1.2: high-performance POP3 server, basic IMAP 2.0: abstraction of the SQL drivers, modular plugins, LDAP auth 2.2: SIEVE, full IMAP compliance, massive restructuring of the codebase 2.4: more sql drivers (beginning with ingres), high performance/concurrency. > Anyway, I'm searching for a web hosting company that offers DBMail and > I can't find any in the first 5 search results of Google. Are there > any at all? :( http://www.dbmail.eu is my/our portal for commercial DBMail support. Of course we also provide hosting. > Setting up a page on dbmail.org that lists the few companies that > offer DBMail would be a good idea, I think. > Thanks, > -- ________________________________________________________________ Paul Stevens paul at nfg.nl NET FACILITIES GROUP GPG/PGP: 1024D/11F8CD31 The Netherlands________________________________http://www.nfg.nl _______________________________________________ DBmail mailing list [email protected] https://mailman.fastxs.nl/mailman/listinfo/dbmail
