Я имею в виду, когда я пишу на java.util.concurrent.LinkedBlockingQueue
, у меня гарантия видимости происходит - раньше. Один объект помещается в очередь до того, как он будет извлечен из очереди. Поэтому я могу предположить в потоке чтения, что любое другое состояние переменной не старше времени, когда объект был помещен в LBQueue
.
Есть ли у нас такая же гарантия видимости в Chronicle-Queue?
Имеем ли мы одинаковую гарантию видимости в любом из стилей использования (methodReader
/writer
против wire().read().object()
)?