3 года назад
Оптимизация Java
Данная статья открывает цикл моих переводов статей Jakob Jenkov об оптимизации Java приложений. Последовательный доступ быстрее Ввиду самой работы жестких дисков, последовательный доступ организован в них быстрее произвольного. Причина этого в том, что все стратегии кэширования предполагают последовательный доступ к данным из приложения. Позвольте объяснить точнее. Когда процессор запрашивает кусок данных из памяти, предполагается, что вскоре процессор запросит следующую порцию данных(или 64-битный блок)...
Java мертва? Не торопитесь с выводами!
Из года в год появляются громкие заявления о том, что Java устарела. “Java больше никто не использует!”, “Она слишком громоздка!”, “Этот язык давно пора списать в архив!” И всё же, если заглянуть в технологические стеки крупнейших компаний мира — Google, Microsoft, Amazon, Meta, Netflix — вы увидите, что Java продолжает работать, обеспечивая стабильность их систем. Так действительно ли этот язык программирования переживает последние дни, или это всего лишь очередная волна паники без оснований? Если...