Stuff running slooow

Started by Jim Nasbyover 20 years ago34 messageshackers
Jump to latest
#1Jim Nasby
Jim.Nasby@BlueTreble.com

Don't know if anyone else has noticed, but cvsweb is a bit slow right
now and mailing list response times have gotten really slow. Could we
use more machines or bandwidth?
--
Jim C. Nasby, Sr. Engineering Consultant jnasby@pervasive.com
Pervasive Software http://pervasive.com 512-569-9461

#2The Hermit Hacker
scrappy@hub.org
In reply to: Jim Nasby (#1)
Re: Stuff running slooow

tom pointed it out to me a little while ago ... am looking into why, but
I'm also just finishing putting together a new server to speed things up
some more yet ...

On Wed, 24 Aug 2005, Jim C. Nasby wrote:

Don't know if anyone else has noticed, but cvsweb is a bit slow right
now and mailing list response times have gotten really slow. Could we
use more machines or bandwidth?
--
Jim C. Nasby, Sr. Engineering Consultant jnasby@pervasive.com
Pervasive Software http://pervasive.com 512-569-9461

---------------------------(end of broadcast)---------------------------
TIP 6: explain analyze is your friend

----
Marc G. Fournier Hub.Org Networking Services (http://www.hub.org)
Email: scrappy@hub.org Yahoo!: yscrappy ICQ: 7615664

#3Jim Nasby
Jim.Nasby@BlueTreble.com
In reply to: The Hermit Hacker (#2)
Re: Stuff running slooow

Well, if hardware or bandwidth becomes an issue I suspect we could
easily get donations to improve things.

On Wed, Aug 24, 2005 at 10:39:23PM -0300, Marc G. Fournier wrote:

tom pointed it out to me a little while ago ... am looking into why, but
I'm also just finishing putting together a new server to speed things up
some more yet ...

On Wed, 24 Aug 2005, Jim C. Nasby wrote:

Don't know if anyone else has noticed, but cvsweb is a bit slow right
now and mailing list response times have gotten really slow. Could we
use more machines or bandwidth?
--
Jim C. Nasby, Sr. Engineering Consultant jnasby@pervasive.com
Pervasive Software http://pervasive.com 512-569-9461

---------------------------(end of broadcast)---------------------------
TIP 6: explain analyze is your friend

----
Marc G. Fournier Hub.Org Networking Services (http://www.hub.org)
Email: scrappy@hub.org Yahoo!: yscrappy ICQ: 7615664

---------------------------(end of broadcast)---------------------------
TIP 5: don't forget to increase your free space map settings

--
Jim C. Nasby, Sr. Engineering Consultant jnasby@pervasive.com
Pervasive Software http://pervasive.com 512-569-9461

#4Magnus Hagander
magnus@hagander.net
In reply to: Jim Nasby (#3)
Re: Stuff running slooow

Well, if hardware or bandwidth becomes an issue I suspect we
could easily get donations to improve things.

IIRC we have plenty of spare both hardware and bandwidth on the box
donated by Pervasive. But it runs Linux so you can't just move freebsd
VMs across, which is why it's only used as a web frontent and to run
planetpostgresql.org at the moment.

//Magnus

#5Jim Nasby
Jim.Nasby@BlueTreble.com
In reply to: Magnus Hagander (#4)
Re: Stuff running slooow

On Thu, Aug 25, 2005 at 09:58:21AM +0200, Magnus Hagander wrote:

Well, if hardware or bandwidth becomes an issue I suspect we
could easily get donations to improve things.

IIRC we have plenty of spare both hardware and bandwidth on the box
donated by Pervasive. But it runs Linux so you can't just move freebsd
VMs across, which is why it's only used as a web frontent and to run
planetpostgresql.org at the moment.

If the OS it's running is a legitimate issue I can work on changing
that. By VMs do you mean jails?
--
Jim C. Nasby, Sr. Engineering Consultant jnasby@pervasive.com
Pervasive Software http://pervasive.com 512-569-9461

#6Jim Nasby
Jim.Nasby@BlueTreble.com
In reply to: Magnus Hagander (#4)
Re: Stuff running slooow

On Thu, Aug 25, 2005 at 09:58:21AM +0200, Magnus Hagander wrote:

Well, if hardware or bandwidth becomes an issue I suspect we
could easily get donations to improve things.

IIRC we have plenty of spare both hardware and bandwidth on the box
donated by Pervasive. But it runs Linux so you can't just move freebsd
VMs across, which is why it's only used as a web frontent and to run
planetpostgresql.org at the moment.

Sorry, itchy send-button...

For sending email, there are packages that allow a remote machine to
handle email sending duties. This would allow off-loading SMTP duties
from the box running the mailman web stuff.
--
Jim C. Nasby, Sr. Engineering Consultant jnasby@pervasive.com
Pervasive Software http://pervasive.com 512-569-9461

#7Magnus Hagander
magnus@hagander.net
In reply to: Jim Nasby (#6)
Re: Stuff running slooow

Well, if hardware or bandwidth becomes an issue I suspect

we could

easily get donations to improve things.

IIRC we have plenty of spare both hardware and bandwidth on the box
donated by Pervasive. But it runs Linux so you can't just

move freebsd

VMs across, which is why it's only used as a web frontent

and to run

planetpostgresql.org at the moment.

Sorry, itchy send-button...

For sending email, there are packages that allow a remote
machine to handle email sending duties. This would allow
off-loading SMTP duties from the box running the mailman web stuff.

I beleive this is already done. For example, your mail came to me
through flake.decibel.org.

//Magnus

#8Magnus Hagander
magnus@hagander.net
In reply to: Magnus Hagander (#7)
Re: Stuff running slooow

Well, if hardware or bandwidth becomes an issue I suspect

we could

easily get donations to improve things.

IIRC we have plenty of spare both hardware and bandwidth

on the box

donated by Pervasive. But it runs Linux so you can't just

move freebsd

VMs across, which is why it's only used as a web frontent

and to run

planetpostgresql.org at the moment.

Sorry, itchy send-button...

For sending email, there are packages that allow a remote

machine to

handle email sending duties. This would allow off-loading

SMTP duties

from the box running the mailman web stuff.

I beleive this is already done. For example, your mail came
to me through flake.decibel.org.

Eh. That would be me looking at the mail that didn't pass the listserver
:-)

Picking one that does, thouhg, my mails typicall pass through a box at
commandprompt.com, so the argument holds while the example was broken.

//Magnus

#9Jim Nasby
Jim.Nasby@BlueTreble.com
In reply to: Magnus Hagander (#8)
Re: Stuff running slooow

-----Original Message-----
From: Magnus Hagander [mailto:mha@sollentuna.net]
Sent: Thursday, August 25, 2005 1:31 PM
To: Jim Nasby
Cc: Marc G. Fournier; pgsql-hackers@postgresql.org
Subject: RE: [HACKERS] Stuff running slooow

Well, if hardware or bandwidth becomes an issue I suspect

we could

easily get donations to improve things.

IIRC we have plenty of spare both hardware and bandwidth

on the box

donated by Pervasive. But it runs Linux so you can't just

move freebsd

VMs across, which is why it's only used as a web frontent

and to run

planetpostgresql.org at the moment.

Sorry, itchy send-button...

For sending email, there are packages that allow a remote
machine to handle email sending duties. This would allow
off-loading SMTP duties from the box running the mailman web stuff.

I beleive this is already done. For example, your mail came to me
through flake.decibel.org.

//Magnus

Which is my machine at home, which is what I generally use for list traffic.

The actual mail-chain for list traffic is svr1.postgresql.org to svr2. Maybe svr2 is handling the bulk emailing already. The delay seems to be on svr1 in any case.

--
Jim C. Nasby, Sr. Engineering Consultant jnasby@pervasive.com
Pervasive Software http://pervasive.com 512-569-9461

#10Dave Page
dpage@pgadmin.org
In reply to: Jim Nasby (#9)
Re: Stuff running slooow

-----Original Message-----
From: "Magnus Hagander"<mha@sollentuna.net>
Sent: 25/08/05 19:36:51
To: "Jim C. Nasby"<jnasby@pervasive.com>
Cc: "Marc G. Fournier"<scrappy@postgresql.org>, "pgsql-hackers@postgresql.org"<pgsql-hackers@postgresql.org>
Subject: Re: [HACKERS] Stuff running slooow

Picking one that does, thouhg, my mails
typicall pass through a box at
commandprompt.com, so the argument
holds while the example was broken.

There are a few distribution servers, another of which is the Pervasive box.

/D

-----Unmodified Original Message-----

Well, if hardware or bandwidth becomes an issue I suspect

we could

easily get donations to improve things.

IIRC we have plenty of spare both hardware and bandwidth

on the box

donated by Pervasive. But it runs Linux so you can't just

move freebsd

VMs across, which is why it's only used as a web frontent

and to run

planetpostgresql.org at the moment.

Sorry, itchy send-button...

For sending email, there are packages that allow a remote

machine to

handle email sending duties. This would allow off-loading

SMTP duties

from the box running the mailman web stuff.

I beleive this is already done. For example, your mail came
to me through flake.decibel.org.

Eh. That would be me looking at the mail that didn't pass the listserver
:-)

Picking one that does, thouhg, my mails typicall pass through a box at
commandprompt.com, so the argument holds while the example was broken.

//Magnus

---------------------------(end of broadcast)---------------------------
TIP 3: Have you checked our extensive FAQ?

http://www.postgresql.org/docs/faq

#11Joshua D. Drake
jd@commandprompt.com
In reply to: Magnus Hagander (#8)
Re: Stuff running slooow

Eh. That would be me looking at the mail that didn't pass the listserver
:-)

Picking one that does, thouhg, my mails typicall pass through a box at
commandprompt.com, so the argument holds while the example was broken.

Well one thing I can tell you is that it definately appears as if the
mailing lists need help.

It seems to take a LONG time for a post to show up for any particular
person, when it should be almost instantaenous.

I know the problem is not on our end as I am watching messages being
relayed faster than I can read them but somewhere there is a bottleneck.

I have mentioned previously that I would really like to see the email
lists move to mailman (long list of reasons why but I don't want to
start a war).

The long and short is I have never understood why it takes so long for
posts to show up.

Sincerely,

Joshua D. Drake

//Magnus

---------------------------(end of broadcast)---------------------------
TIP 3: Have you checked our extensive FAQ?

http://www.postgresql.org/docs/faq

--
Your PostgreSQL solutions company - Command Prompt, Inc. 1.800.492.2240
PostgreSQL Replication, Consulting, Custom Programming, 24x7 support
Managed Services, Shared and Dedicated Hosting
Co-Authors: plPHP, plPerlNG - http://www.commandprompt.com/

#12Jim Nasby
Jim.Nasby@BlueTreble.com
In reply to: Dave Page (#10)
Re: Stuff running slooow

On Thu, Aug 25, 2005 at 09:07:32PM +0100, Dave Page wrote:

-----Original Message-----
From: "Magnus Hagander"<mha@sollentuna.net>
Sent: 25/08/05 19:36:51
To: "Jim C. Nasby"<jnasby@pervasive.com>
Cc: "Marc G. Fournier"<scrappy@postgresql.org>, "pgsql-hackers@postgresql.org"<pgsql-hackers@postgresql.org>
Subject: Re: [HACKERS] Stuff running slooow

Picking one that does, thouhg, my mails
typicall pass through a box at
commandprompt.com, so the argument
holds while the example was broken.

There are a few distribution servers, another of which is the Pervasive box.

So I take it the bottleneck is the box running the mailing list?

BTW, things are back to normal today...
--
Jim C. Nasby, Sr. Engineering Consultant jnasby@pervasive.com
Pervasive Software http://pervasive.com 512-569-9461

#13Dave Page
dpage@pgadmin.org
In reply to: Jim Nasby (#12)
Re: Stuff running slooow

-----Original Message-----
From: Jim C. Nasby [mailto:jnasby@pervasive.com]
Sent: 25 August 2005 21:24
To: Dave Page
Cc: mha@sollentuna.net; scrappy@postgresql.org;
pgsql-hackers@postgresql.org
Subject: Re: [HACKERS] Stuff running slooow

So I take it the bottleneck is the box running the mailing list?

Usually that, or av.hub.org which does the centralised anti virus/anti
spam (iirc).

Regards, Dave.

#14Jim Nasby
Jim.Nasby@BlueTreble.com
In reply to: Dave Page (#13)
Re: Stuff running slooow

On Thu, Aug 25, 2005 at 09:26:25PM +0100, Dave Page wrote:

So I take it the bottleneck is the box running the mailing list?

Usually that, or av.hub.org which does the centralised anti virus/anti
spam (iirc).

Does it scan every single incomming email? It might make more sense to
have the mailing list software first validate that the email is from a
valid subscriber.

What exactly runs on svr1, since that's where the bottleneck was
yesterday?
--
Jim C. Nasby, Sr. Engineering Consultant jnasby@pervasive.com
Pervasive Software http://pervasive.com 512-569-9461

#15The Hermit Hacker
scrappy@hub.org
In reply to: Jim Nasby (#12)
Re: Stuff running slooow

On Thu, 25 Aug 2005, Jim C. Nasby wrote:

On Thu, Aug 25, 2005 at 09:07:32PM +0100, Dave Page wrote:

-----Original Message-----
From: "Magnus Hagander"<mha@sollentuna.net>
Sent: 25/08/05 19:36:51
To: "Jim C. Nasby"<jnasby@pervasive.com>
Cc: "Marc G. Fournier"<scrappy@postgresql.org>, "pgsql-hackers@postgresql.org"<pgsql-hackers@postgresql.org>
Subject: Re: [HACKERS] Stuff running slooow

Picking one that does, thouhg, my mails
typicall pass through a box at
commandprompt.com, so the argument
holds while the example was broken.

There are a few distribution servers, another of which is the Pervasive box.

So I take it the bottleneck is the box running the mailing list?

BTW, things are back to normal today...

Yup, did a bunch of work on it last night ... identified some 'out of
whack' processes that were hogging a bit more CPU then they should, and
moved them ... its part of some ongoing work I've been doing to clean
things up ...

----
Marc G. Fournier Hub.Org Networking Services (http://www.hub.org)
Email: scrappy@hub.org Yahoo!: yscrappy ICQ: 7615664

#16The Hermit Hacker
scrappy@hub.org
In reply to: Joshua D. Drake (#11)
Re: Stuff running slooow

On Thu, 25 Aug 2005, Joshua D. Drake wrote:

The long and short is I have never understood why it takes so long for
posts to show up.

I'm looking into that one right now ...

----
Marc G. Fournier Hub.Org Networking Services (http://www.hub.org)
Email: scrappy@hub.org Yahoo!: yscrappy ICQ: 7615664

#17Dave Page
dpage@pgadmin.org
In reply to: The Hermit Hacker (#16)
Re: Stuff running slooow

-----Original Message-----
From: Jim C. Nasby [mailto:jnasby@pervasive.com]
Sent: 25 August 2005 21:46
To: Dave Page
Cc: mha@sollentuna.net; scrappy@postgresql.org;
pgsql-hackers@postgresql.org
Subject: Re: [HACKERS] Stuff running slooow

On Thu, Aug 25, 2005 at 09:26:25PM +0100, Dave Page wrote:

So I take it the bottleneck is the box running the mailing list?

Usually that, or av.hub.org which does the centralised anti

virus/anti

spam (iirc).

Does it scan every single incomming email? It might make more sense to
have the mailing list software first validate that the email is from a
valid subscriber.

What exactly runs on svr1, since that's where the bottleneck was
yesterday?

Marc can best answer those. Svr1 is not just the listserver though -
it's also developer.postgresql.org which releases and snapshots are
built on, developers keep their websites (and may also use for general
use) and the primary ftp site is built on.

Regards, Dave

#18The Hermit Hacker
scrappy@hub.org
In reply to: Jim Nasby (#14)
Re: Stuff running slooow

On Thu, 25 Aug 2005, Jim C. Nasby wrote:

On Thu, Aug 25, 2005 at 09:26:25PM +0100, Dave Page wrote:

So I take it the bottleneck is the box running the mailing list?

Usually that, or av.hub.org which does the centralised anti virus/anti
spam (iirc).

Does it scan every single incomming email? It might make more sense to
have the mailing list software first validate that the email is from a
valid subscriber.

I have just about every anti- filter that I can find enabled on postfix
itself, but its postfix itself that does the content filtering, not the
mailing list software ... so thet anti-virus is hit before the mailing
list software even sees it ... we also have spamassassin running, and
filters in place to reject any messages that trigger that ...

As a couple of ppl have found out by becoming 'moderators' for the mailing
lists, there are *alot* of messages through the server that aren't list
subscribers, but are legit emails ...

The process for email right now is:

scan for virus -> analyze/tag for spam -> pass to majordomo

majordomo then checks the spam tags and disregards based on a set of
rules, and what is left either has to wait for moderator approval/reject
*or* send onto the list, depending on if someone is subscribed or not ...

If y'all would like, I can eliminate the anti-virus/anti-spam checks and
just let it all go through though ... *evil grin*

----
Marc G. Fournier Hub.Org Networking Services (http://www.hub.org)
Email: scrappy@hub.org Yahoo!: yscrappy ICQ: 7615664

#19Matthew T. O'Connor
matthew@zeut.net
In reply to: The Hermit Hacker (#18)
Re: Stuff running slooow

Marc G. Fournier wrote:

As a couple of ppl have found out by becoming 'moderators' for the
mailing lists, there are *alot* of messages through the server that
aren't list subscribers, but are legit emails ...

Perhaps that shouldn't be allowed? Would it help things if all
non-subscriber emails are just bounced / dropped immediately, before
anti-virus etc... Seems this would save a lot of CPU time and more
importantly people time reviewing potentially legit emails.

#20Joshua D. Drake
jd@commandprompt.com
In reply to: The Hermit Hacker (#18)
Re: Stuff running slooow

If y'all would like, I can eliminate the anti-virus/anti-spam checks and
just let it all go through though ... *evil grin*

Would not bother me in the least. I have protective measures as I am
sure most others do as well. :)

Sincerely,

Joshua D. Drake

----
Marc G. Fournier Hub.Org Networking Services (http://www.hub.org)
Email: scrappy@hub.org Yahoo!: yscrappy ICQ: 7615664

---------------------------(end of broadcast)---------------------------
TIP 4: Have you searched our list archives?

http://archives.postgresql.org

--
Your PostgreSQL solutions company - Command Prompt, Inc. 1.800.492.2240
PostgreSQL Replication, Consulting, Custom Programming, 24x7 support
Managed Services, Shared and Dedicated Hosting
Co-Authors: plPHP, plPerlNG - http://www.commandprompt.com/

#21The Hermit Hacker
scrappy@hub.org
In reply to: Matthew T. O'Connor (#19)
#22The Hermit Hacker
scrappy@hub.org
In reply to: Joshua D. Drake (#20)
#23Joshua D. Drake
jd@commandprompt.com
In reply to: The Hermit Hacker (#22)
#24Bruno Wolff III
bruno@wolff.to
In reply to: Joshua D. Drake (#23)
#25Tom Lane
tgl@sss.pgh.pa.us
In reply to: Dave Page (#13)
#26The Hermit Hacker
scrappy@hub.org
In reply to: Bruno Wolff III (#24)
#27Jim Nasby
Jim.Nasby@BlueTreble.com
In reply to: The Hermit Hacker (#15)
#28Alvaro Herrera
alvherre@2ndquadrant.com
In reply to: Joshua D. Drake (#20)
#29Tom Lane
tgl@sss.pgh.pa.us
In reply to: Joshua D. Drake (#23)
#30The Hermit Hacker
scrappy@hub.org
In reply to: Tom Lane (#29)
#31Michael Paesold
mpaesold@gmx.at
In reply to: Dave Page (#13)
#32Greg Sabino Mullane
greg@turnstep.com
In reply to: Tom Lane (#29)
#33Chris Browne
cbbrowne@acm.org
In reply to: Dave Page (#13)
#34David Fetter
david@fetter.org
In reply to: Chris Browne (#33)