@Override
    protected final void writeRelease(long offset, int type) {
        assert type != 0;
        UNSAFE.putOrderedInt(null, offset, type);
    }
This is to be used for an IPC queue with the direct buffer used being a memory mapped file.

@param buff
@param capacity in messages, actual capacity will be
@param messageSize
jctools-channels/src/main/java/org/jctools/channels/spsc/SpscOffHeapFixedSizeRingBuffer.java