Java. Менторинг за чашкой кода

@channel_java_cup_code
Когда выбирать StampedLock? - Когда чтение происходит в сотни раз чаще записи. - Когда время чтения небольшое (чтение нескольких полей, а не сложные вычисления). - Когда вы готовы пожертвовать удобством реентерабельности и условиями ради пиковой производительности. В остальных случаях — особенно если код сложный или вы не уверены в профиле нагрузки — лучше оставаться на проверенном ReentrantReadWriteLock. StampedLock — это высокопроизводительный инструмент для узких горлышек, где чтение доминирует, а записи редки. Его оптимистическое чтение позволяет почти бесплатно получать данные, если нет конфликтов.
Если у вас установлено приложение,
вы можете сразу перейти в канал