По следам 1BRC: трюки и подходы к оптимизации производительности / Позитивный JVM Митап. Никакого Spring
Александр Ланцов, Мир
Не так давно завершился One Billion Row Challenge (1BRC) — это забавный конкурс на тему того, насколько далеко можно зайти в погоне за производительностью в современных версиях Java.
В докладе мы последовательно пойдем от самых простых и базовых реализаций задачи к самым быстрым. Рассмотрим многочисленные трюки, связанные с агрегированием миллиарда строк из текстового файла.