DoveCot vs Cyrus-Imapd Performance

Ow Mun Heng Ow.Mun.Heng at
Sat Jan 15 07:28:33 UTC 2005

On Sat, 2005-01-15 at 08:01, Kevin Fries wrote:
> Hash: SHA1
> Aleksandar Milivojevic wrote:
> | 700 users is nothing.  You will not see any problems with
> | scalability with that user base.  Multiply it by 100, and you'll
> | start seening first problems.  Go past 100,000, and things get
> | preaty tight.
> |
> | Before my wife talked me into moving to Canada (and out of all the
> | warm places in Canada, Winnipeg was our destination), I've used to
> | work for large national ISP where user's were stored in actual
> | /etc/passwd.  Mail server worked well until user base got to about
> | 50,000 users on 4-CPU Alpha Server running Tru64 Unix (and later
> | cluster of several Alpha Servers).  Then, Internet boom hapened, and
> | user base exploded.  Things started to slow down drastically with
> | each new user.  Local system accounts proved not to be very scalable
> | solution.  In those days, there were no out-of-box solutions based
> | on LDAP, like there are today.  So what we did back than, we moved
> | all users from shell accounts into Oracle database, and made patches
> | for sendmail, procmail, and qpopper to work with users that exist
> | only as records inside Oracle SQL database. That same 4-CPU Alpha
> | Server that was beginning to be painfully slow, all the sudden was
> | capable of hosting several milion mailboxes.  Now, that is what I
> | have in mind when I say scalability.
> |
> | If we were to do it again today, we'd probably simply use LDAP and
> | Cyrus, with little development time spent for transition.
> |
> You are trying to do 70,000 account on one server?  Are you f-ing nuts!!!!

I think he was referring to only the # of accounts/user passwd entries.
Not exactly the number of users using that server for mail.

Ow Mun Heng
Gentoo/Linux on DELL D600 1.4Ghz 
98% Microsoft(tm) Free!! 
Neuromancer 09:01:11 up 12:09, 6 users, 
load average: 0.42, 0.49, 0.97 

More information about the users mailing list