СТАФФ 013 [live]. Парсим миллиард строк на 21 Джаве (1BRC)

Поделиться
HTML-код
  • Опубликовано: 27 апр 2024
  • Рассмотрим самые быстрые способы распарсить и сделать аггрегацию миллиарда строк на джаве.
    github.com/gunnarmorling/1brc...
    Telegram: t.me/staff_engineers

Комментарии • 4

  • @Selavy82
    @Selavy82 10 дней назад

    Название неоднозначное - думал, речь о парсинге Java-кода, написанного на 21-й версии языка (т.е. видимо, там типа языковые конструкции последние хитрые и т.д.), т.е. проект типа ANTLR (с грамматикой для Java), JavaParser и JavaSymbolSolver, Eclipse's ASTParser из Eclipse JDT или Spoon с нуля пишем), на той же самой Java'е 21... А оказалось, что парсим CSV какой-то... :(((

  • @Kalendarist
    @Kalendarist 27 дней назад +4

    Ожидание: узнаю какие-то хитрые оптимизации и различия в библиотеках.
    Реальность: "интересно, что возвращает метод lines?" "А в каком пакете лежит BufferedReader?"

    • @bbrother92
      @bbrother92 17 дней назад

      А вы програмист? джун?

    • @Kalendarist
      @Kalendarist 17 дней назад

      @@bbrother92 Я работаю в ide, которая умеет прописывать импорты и открывать исходники. Получается, что джун.