Recently our system get a performance problem about file handler
create and release. We have 2 legacy system use file as the
communication protocol between them. When there are a lot of messages,
there is bottlenect of just create and release file handler.
I am thinking of the possibility of mounting a memory file system to
increase the preformance, the brief plan is just mount a memfs and
rsync the memfs with HDD for every 5 min, but there is concern about
failover. Currently there is existing NAS infrastructure to handle the
HDD failover. How about memfs? I think we can just rely on the HDD
source but there are some information missing. Is there existing
failover solution for memfs that work better?
Other than that, we also wonder if that really help a lot? As the file
system already have caching, will you have any comment about just the
solution itself?