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

Reply via email to