that is really great!

I was recently able to fix libaio up to a point that is performing
really fast on SSDs.. but when we stop having disks and start to have
persistent memory, a new approach will be needed for that kind of
hardware.


I can't wait till we can test the PR you sent against some of that hardware:

https://github.com/apache/activemq-artemis/pull/981


I have been testing your PR. I may need to rebase it and do some stuff
with it, but we should merge your contribution really soon. that's a
really great contribution, and I'm happy to have you doing this kind
of thing.. keep up the good work you're doing.



On Thu, Feb 2, 2017 at 4:12 AM, nigro_franz <[email protected]> wrote:
> Hi guys!
>
> In the last few months there are a lot of talks around  Persistent Storages
> <http://pmem.io/>    solutions and with the new Intel's 3D XPoints starting
> to have affordable prices I was thinking that having a memory mapped
> solution for the Artemis's Journal would be great: a mmap call against a
> file mounted on a persistent storage will mean direct access to the storage
> memory while writing, with super-fast flushes/commit on disk, when
> durability is needed...
> Having such kind of journal could be useful as it is right now, making a lot
> of operations against the journal more straightforward to be implemented (eg
> the encoding of messages could be directly addressed on the mapped bytes)
> and it will be future-proof too considering the arrival of this new type of
> storage...what do you think about it?
>
>
>
>
> --
> View this message in context: 
> http://activemq.2283324.n4.nabble.com/DISCUSS-Memory-Mapped-Journal-Type-tp4721494.html
> Sent from the ActiveMQ - Dev mailing list archive at Nabble.com.



-- 
Clebert Suconic

Reply via email to