On Sat, Jul 17, 2021 at 10:45:52AM -0400, Alvaro Herrera wrote:
> On 2021-Jul-17, Bharath Rupireddy wrote:
> 
> > On Thu, Jul 15, 2021 at 8:17 PM Justin Pryzby <pry...@telsasoft.com> wrote:
> > >
> > > On Fri, Jul 09, 2021 at 09:24:19PM +0530, Bharath Rupireddy wrote:
> > > > I've always had a hard time distinguishing various types of
> > > > processes/terms used in postgres. I look at the source code every time
> > > > to understand them, yet I don't feel satisfied with my understanding.
> > > > I request any hacker (having a better idea than me) to help me with
> > > > what each different process does and how they are different from each
> > > > other? Of course, I'm clear with normal backends (user sessions), bg
> > > > workers, but the others need a bit more understanding.
> > >
> > > It sounds like something that should be in the glossary, which currently 
> > > refers
> > > to but doesn't define "auxiliary processes".
> > 
> > Thanks. I strongly feel that it should be documented somewhere. I will
> > be happy if someone with a clear idea about these various processes
> > does it.
> 
>       Auxiliary process
> 
>       Process of an <glossterm 
> linkend="glossary-instance">instance</glossterm> in

I think "of an instance" is a distraction here, even if technically accurate.

>       charge of some specific, hardcoded background task.  Examples are

And I think "hardcoded" doesn't mean anything beyond what "specific" means.

Maybe you'd say: .. process which handles a specific, central task for the
cluster instance.

Thanks,
-- 
Justin


Reply via email to