Re: Streaming replication and non-blocking I/O

Поиск
Список
Период
Сортировка
Искать
От
Greg Stark
Тема
Re: Streaming replication and non-blocking I/O
Дата
Msg-id
407d949e0912220336u595a05e0x20bd91b9fbc08d4d@mail.gmail.com
Ответ на
Список
Дерево обсуждения
Streaming replication and non-blocking I/O Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>
Re: Streaming replication and non-blocking I/O Fujii Masao <masao.fujii@gmail.com>
Re: Streaming replication and non-blocking I/O Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>
Re: Streaming replication and non-blocking I/O Fujii Masao <masao.fujii@gmail.com>
Re: Streaming replication and non-blocking I/O Tom Lane <tgl@sss.pgh.pa.us>
Re: Streaming replication and non-blocking I/O Fujii Masao <masao.fujii@gmail.com>
Re: Streaming replication and non-blocking I/O Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>
Re: Streaming replication and non-blocking I/O Fujii Masao <masao.fujii@gmail.com>
Re: Streaming replication and non-blocking I/O Tom Lane <tgl@sss.pgh.pa.us>
Re: Streaming replication and non-blocking I/O Tom Lane <tgl@sss.pgh.pa.us>
Re: Streaming replication and non-blocking I/O Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>
Re: Streaming replication and non-blocking I/O Fujii Masao <masao.fujii@gmail.com>
Re: Streaming replication and non-blocking I/O Tom Lane <tgl@sss.pgh.pa.us>
Re: Streaming replication and non-blocking I/O Fujii Masao <masao.fujii@gmail.com>
Re: Streaming replication and non-blocking I/O Tom Lane <tgl@sss.pgh.pa.us>
Re: Streaming replication and non-blocking I/O Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>
Re: Streaming replication and non-blocking I/O Tom Lane <tgl@sss.pgh.pa.us>
Re: Streaming replication and non-blocking I/O Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>
Re: Streaming replication and non-blocking I/O Tom Lane <tgl@sss.pgh.pa.us>
Re: Streaming replication and non-blocking I/O Fujii Masao <masao.fujii@gmail.com>
Re: Streaming replication and non-blocking I/O Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>
Re: Streaming replication and non-blocking I/O Tom Lane <tgl@sss.pgh.pa.us>
Re: Streaming replication and non-blocking I/O Fujii Masao <masao.fujii@gmail.com>
Re: Streaming replication and non-blocking I/O Tom Lane <tgl@sss.pgh.pa.us>
Re: Streaming replication and non-blocking I/O Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>
Re: Streaming replication and non-blocking I/O Fujii Masao <masao.fujii@gmail.com>
Re: Streaming replication and non-blocking I/O Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>
Re: Streaming replication and non-blocking I/O Fujii Masao <masao.fujii@gmail.com>
Re: Streaming replication and non-blocking I/O Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>
Re: Streaming replication and non-blocking I/O Fujii Masao <masao.fujii@gmail.com>
Re: Streaming replication and non-blocking I/O Fujii Masao <masao.fujii@gmail.com>
Re: Streaming replication and non-blocking I/O Magnus Hagander <magnus@hagander.net>
Re: Streaming replication and non-blocking I/O Fujii Masao <masao.fujii@gmail.com>
Re: Streaming replication and non-blocking I/O Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>
Re: Streaming replication and non-blocking I/O Andrew Dunstan <andrew@dunslane.net>
Re: Streaming replication and non-blocking I/O Magnus Hagander <magnus@hagander.net>
Re: Streaming replication and non-blocking I/O Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>
Re: Streaming replication and non-blocking I/O Tom Lane <tgl@sss.pgh.pa.us>
Re: Streaming replication and non-blocking I/O Tom Lane <tgl@sss.pgh.pa.us>
Re: Streaming replication and non-blocking I/O Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>
Re: Streaming replication and non-blocking I/O Tom Lane <tgl@sss.pgh.pa.us>
Re: Streaming replication and non-blocking I/O Andrew Dunstan <andrew@dunslane.net>
Re: Streaming replication and non-blocking I/O Tom Lane <tgl@sss.pgh.pa.us>
Re: Streaming replication and non-blocking I/O Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>
Re: Streaming replication and non-blocking I/O Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>
Re: Streaming replication and non-blocking I/O Dimitri Fontaine <dfontaine@hi-media.com>
Re: Streaming replication and non-blocking I/O Euler Taveira de Oliveira <euler@timbira.com>
Re: Streaming replication and non-blocking I/O Aidan Van Dyk <aidan@highrise.ca>
Re: Streaming replication and non-blocking I/O Tom Lane <tgl@sss.pgh.pa.us>
Re: Streaming replication and non-blocking I/O Magnus Hagander <magnus@hagander.net>
Re: Streaming replication and non-blocking I/O Greg Stark <gsstark@mit.edu>
Re: Streaming replication and non-blocking I/O Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>
Re: Streaming replication and non-blocking I/O Fujii Masao <masao.fujii@gmail.com>
Re: Streaming replication and non-blocking I/O Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>
Re: Streaming replication and non-blocking I/O Fujii Masao <masao.fujii@gmail.com>
Re: Streaming replication and non-blocking I/O Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>
Re: Streaming replication and non-blocking I/O Fujii Masao <masao.fujii@gmail.com>
Re: Streaming replication and non-blocking I/O Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>
Re: Streaming replication and non-blocking I/O Fujii Masao <masao.fujii@gmail.com>
Re: Streaming replication and non-blocking I/O Fujii Masao <masao.fujii@gmail.com>
Re: Streaming replication and non-blocking I/O Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>
Re: Streaming replication and non-blocking I/O Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>
Re: Streaming replication and non-blocking I/O Fujii Masao <masao.fujii@gmail.com>
Re: Streaming replication and non-blocking I/O Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>
Re: Streaming replication and non-blocking I/O Magnus Hagander <magnus@hagander.net>
Re: Streaming replication and non-blocking I/O Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>
Re: Streaming replication and non-blocking I/O Fujii Masao <masao.fujii@gmail.com>
On Tue, Dec 22, 2009 at 6:30 AM, Heikki Linnakangas
 wrote:
> I think we can just use load_external_function() to load the library and
> call WalReceiverMain from AuxiliaryProcessMain(). Ie. hard-code the
> library name. Walreceiver is quite tightly coupled with the rest of the
> backend anyway, so I don't think we need to come up with a pluggable API
> at the moment.

Please? I am really interested in replacing walsender and walreceiver
with something which uses a communication bus like spread instead of a
single point to point connection.

ISTM if we start with something tightly coupled it'll be hard to
decouple later. Whereas if we start with a limited interface we'll
learn just how much information is really required by the modules and
will have fewer surprises later when we find suprising
interdependencies.


-- 
greg

В списке pgsql-hackers по дате отправления
От: Florian Pflug
Дата:
Сообщение: Re: alpha3 release schedule?
От: Greg Stark
Дата:
Сообщение: Re: alpha3 release schedule?
FAQ