Re: Some thoughts on NFS - Mailing list pgsql-hackers

From Magnus Hagander
Subject Re: Some thoughts on NFS
Date
Msg-id CABUevEwL-Ww162np1-4Ez8tTi6evozcFOnhuXWZ9L=3bWKWjTA@mail.gmail.com
Whole thread Raw
In response to Re: Some thoughts on NFS  (Christoph Moench-Tegeder <cmt@burggraben.net>)
List pgsql-hackers
On Tue, Feb 19, 2019 at 5:38 PM Christoph Moench-Tegeder <cmt@burggraben.net> wrote:
## Magnus Hagander (magnus@hagander.net):

>  You'd solve more
> of that by having the middle layer speak "raw device" underneath and be
> able to sit on top of things like iSCSI (yes, really).

Back in ye olden days we called these middle layers "kernel" and
"filesystem" and had that maintained by specialists.

Yeah. Unfortunately that turned out in a number of cases to be things like specialists that considered fsync unimportant, or dropping data from the buffer cache without errors.

But what I'm mainly saying is that if we want to run postgres on top of a block device protocol, we should go all the way and do it, not somewhere half way that will be unable to help most people. I'm not saying that we *should*, there is a very big if in that.

--

pgsql-hackers by date:

Previous
From: Magnus Hagander
Date:
Subject: Re: Some thoughts on NFS
Next
From: Andres Freund
Date:
Subject: Re: Some thoughts on NFS