powered by simpleCommunicator - 2.0.29     © 2024 Programmizd 02
Map
Форумы / Java [игнор отключен] [закрыт для гостей] / Final & AtomicInteger
7 сообщений из 32, страница 2 из 2
Final & AtomicInteger
    #40105405
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это - капля в море.

Я имею в виду пользовательские сущности.
...
Рейтинг: 0 / 0
Final & AtomicInteger
    #40106495
andreykaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Stanislav Bashkyrtsev
-=Koba=-, он просто думает наперед - наверняка потом он напишет POST для добавления элементов в коллекцию. И тогда уже нужен Atomic.

атомики нужны если там шаред доступ к одному и тому же ресурсу да еще и мутирующий. если он такое напишет значит он не умеет просто писать код правильно. вот и все.
...
Рейтинг: 0 / 0
Final & AtomicInteger
    #40106504
andreykaT
Stanislav Bashkyrtsev
-=Koba=-, он просто думает наперед - наверняка потом он напишет POST для добавления элементов в коллекцию. И тогда уже нужен Atomic.

атомики нужны если там шаред доступ к одному и тому же ресурсу да еще и мутирующий. если он такое напишет значит он не умеет просто писать код правильно. вот и все.
Т.е. по-твоему POST - это не мутирующий доступ к шареному ресурсу (генератору ID)?
...
Рейтинг: 0 / 0
Final & AtomicInteger
    #40106516
andreykaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Stanislav Bashkyrtsev
andreykaT
пропущено...

атомики нужны если там шаред доступ к одному и тому же ресурсу да еще и мутирующий. если он такое напишет значит он не умеет просто писать код правильно. вот и все.
Т.е. по-твоему POST - это не мутирующий доступ к шареному ресурсу (генератору ID)?

это смотря какой генератор и где. если ты начнешь внутри своего джава сервиса строить все вокруг атомиков это будет очень странно. ну и да пост в моем мире это НЕ мутирующая операция.
...
Рейтинг: 0 / 0
Final & AtomicInteger
    #40106536
andreykaT
Stanislav Bashkyrtsev
пропущено...
Т.е. по-твоему POST - это не мутирующий доступ к шареному ресурсу (генератору ID)?

это смотря какой генератор и где. если ты начнешь внутри своего джава сервиса строить все вокруг атомиков это будет очень странно.
Т.е. ты даже не посмотрел на код в видео и стал умничать? В том примере просто коллекция объектов в контроллере - это просто демонстрация фреймворка.
andreykaTну и да пост в моем мире это НЕ мутирующая операция.Ну значит ты живешь в сказочном мире, где феи инкрементят sequence'ы, а гномы обновляют индексы - и все это без мутирующих операций.
...
Рейтинг: 0 / 0
Final & AtomicInteger
    #40106867
andreykaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Stanislav Bashkyrtsev
andreykaT
пропущено...

это смотря какой генератор и где. если ты начнешь внутри своего джава сервиса строить все вокруг атомиков это будет очень странно.
Т.е. ты даже не посмотрел на код в видео и стал умничать? В том примере просто коллекция объектов в контроллере - это просто демонстрация фреймворка.
andreykaTну и да пост в моем мире это НЕ мутирующая операция.
Ну значит ты живешь в сказочном мире, где феи инкрементят sequence'ы, а гномы обновляют индексы - и все это без мутирующих операций.
а если айди это рандомный уид?
...
Рейтинг: 0 / 0
Final & AtomicInteger
    #40106880
andreykaT
Stanislav Bashkyrtsev
пропущено...
Т.е. ты даже не посмотрел на код в видео и стал умничать? В том примере просто коллекция объектов в контроллере - это просто демонстрация фреймворка.
пропущено...
Ну значит ты живешь в сказочном мире, где феи инкрементят sequence'ы, а гномы обновляют индексы - и все это без мутирующих операций.

а если айди это рандомный уид?
Ты можешь уменьшить кол-во мутирующих операций, но они все равно будут. Индексы все равно будут лочиться как минимум для того чтоб изолировать транзакции (чтоб две транзакции не могли вставить одинаковые записи в уникальный индекс). Но допустим нет ID вообще и нет constraint'ов - но все равно ID транзакции нужно еще инкрементить для MVCC, считать заполняемость страниц в табличном файле и т.д. и т.п.

Но я не понимаю зачем мы продолжаем этот разговор - в примере на ютубе все равно не было базы. Там был обычный статический счетчик-sequence и статическая коллекция данных. Они эмулировали базу чтоб не усложнять пример (хотя бы на начальных стадиях).
...
Рейтинг: 0 / 0
7 сообщений из 32, страница 2 из 2
Форумы / Java [игнор отключен] [закрыт для гостей] / Final & AtomicInteger
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]