Size: a a a

Spring Framework and more

2020 May 06

AE

Alexandr Emelyanov in Spring Framework and more
Сергей Эйрих
+ 0,01 секунда в коллекции с 100 элементов это +1 секунда ответа
товарищь, ты вообще понимаешь о чем говоришь?) или посмотрел доклад и теперь все?)
источник

M

Mher in Spring Framework and more
слушай, если бы там был ооп я бы посмотрел в его сторону, но увы
источник

СЭ

Сергей Эйрих... in Spring Framework and more
Alexandr Emelyanov
товарищь, ты вообще понимаешь о чем говоришь?) или посмотрел доклад и теперь все?)
В каком смысле? Что я говорю не правильно? Клиент жмёт кнопку, у него загружается на странице  список из 20 пунктов, взятый из базы. При нажатии на сортировку, сортировка происходит на уровне Java, если использовать не нативный List для сортировки, а хитровыебанный TaggedList из либы гугла, он будет ждать результаты простой сортировки целую секунду, вместо трети секунды
источник

СЭ

Сергей Эйрих... in Spring Framework and more
А в свежих, оптимизированных Java такая сортировка будет занимать ещё меньше.
источник

AE

Alexandr Emelyanov in Spring Framework and more
Сергей Эйрих
В каком смысле? Что я говорю не правильно? Клиент жмёт кнопку, у него загружается на странице  список из 20 пунктов, взятый из базы. При нажатии на сортировку, сортировка происходит на уровне Java, если использовать не нативный List для сортировки, а хитровыебанный TaggedList из либы гугла, он будет ждать результаты простой сортировки целую секунду, вместо трети секунды
так бери для каждой задачи нужный инструмент, для TaggedList наверно есть своя ниша использования
источник

СЭ

Сергей Эйрих... in Spring Framework and more
Конечно есть, и эта ниша в соседнем классе лежит, а в этот класс его просто передали, и в этом классе выполняется сортировка.
источник

СЭ

Сергей Эйрих... in Spring Framework and more
И что обидно, превратить из Tagged листа в LinkedList занимает времени не меньше
источник

AE

Alexandr Emelyanov in Spring Framework and more
кмк какие то детские проблемы
источник

СЭ

Сергей Эйрих... in Spring Framework and more
Из таких мелочей и строится всё быстродействие, я вот сейчас не шучу, задача на рефакторинг была заведена, с пометкой "низкое быстродействие системы", подобного  говна выгребли - несчесть
источник

СЭ

Сергей Эйрих... in Spring Framework and more
Это просто что конкретно запомнилось
источник

AE

Alexandr Emelyanov in Spring Framework and more
monkey coding
источник

СЭ

Сергей Эйрих... in Spring Framework and more
Высоконагруженная система
источник

AE

Alexandr Emelyanov in Spring Framework and more
Сергей Эйрих
Высоконагруженная система
как определяете "высоконагруженность"?)
источник

СЭ

Сергей Эйрих... in Spring Framework and more
Alexandr Emelyanov
как определяете "высоконагруженность"?)
Таргет, 25 машин каждая на 3 тысячи пользователей.
источник

AE

Alexandr Emelyanov in Spring Framework and more
Сергей Эйрих
Таргет, 25 машин каждая на 3 тысячи пользователей.
3к пользователей на машину - не хайлоад
источник

СЭ

Сергей Эйрих... in Spring Framework and more
У нас хайлоад. Слишком сложная система
источник

AE

Alexandr Emelyanov in Spring Framework and more
пока что вижу только модное слово)
источник

AE

Alexandr Emelyanov in Spring Framework and more
сколько rps? время ответа?
источник

СЭ

Сергей Эйрих... in Spring Framework and more
А вот этого я не знаю.
источник

СЭ

Сергей Эйрих... in Spring Framework and more
Я всего-лишь джун, и так многовато распизделся :)
источник