Hi Hongxu!

It might be best to go through JIRA comments. Some of them have design docs
too. e.g. https://issues.apache.org/jira/browse/HDFS-265 ,
https://issues.apache.org/jira/browse/HDFS-744 etc.

I know there may be some windy conversations, but the good thing about
open-source is that all these deliberations are for everyone to see.

HTH
Ravi.

On Mon, Jul 31, 2017 at 3:13 AM, Hongxu Ma <inte...@outlook.com> wrote:

> Hi Dev
> In short, is there a full introduction to hdfs consistency model?
>
> I have already read some miscellaneous stuffs, e.g.
> - some simple scenario
>     - read+read, ok
>     - write+write, forbidden (guaranteed be lease)
> - design doc of append, truncate
> - hflush/hsync
> - top pages of google "hdfs consistency model"
>
> But I didn't find a detailed doc/link to clarify this topic, especially
> how to deal with concurrent read+write, e.g.:
> Can a later reader can read the contents which the writer (doesn't close
> the file yet) appended? Is hflush/hsync the only ways to ensure the
> consistency? etc..
>
> I known the GFS paper has a specific section to clarify this topic, so I
> think hdfs may has a similar one.
> Very thanks for helpful link.
>
>
> --
> Regards,
> Hongxu.
>

Reply via email to