Доклады

  • Программа предварительная, в ней возможны изменения.

  • Доклад

    NIO. Как одним потоком обработать множество сетевых запросов

    Рассмотрим, как в принципе возможно одним потоком обрабатывать множество сетевых запросов одновременно. Узнаем, в каких случаях есть смысл заниматься этой деятельностью.

  • Доклад

    Spring Аспект Jжесть

    Доклад посвящен глубокому анализу производительности аспектов в Spring, включая детальное рассмотрение механизмов работы AspectJ, различных подходов к weaving и их влияния на производительность. Будут представлены расширенные замеры производительности разных конфигураций аспектов, сравнение с аналогичными механизмами и поиск оптимальных решений.

  • Доклад

    Ловим баги с Error Prone [18+]

    Познавательно-рассказывательный доклад, призванный показать Java-разработчикам Error Prone как инструмент для минимизации багов в их коде. Я расскажу про статический анализ, покажу Error Prone как хороший инструмент для статического анализа, а также продемонстрирую, что Error Prone просто расширяем для своих задач.

  • Доклад

    Сборка мусора в Java и Go

    Мы рассмотрим актуальные алгоритмы GC в Java и Go и попытаемся найти границы их применимости для прикладного разработчика.

  • Доклад

    DSL быстро и просто. Опыт создания языка c JetBrains MPS

    При разработке сложных систем часто возникает необходимость обеспечить высокую кастомизацию их поведения. Что-то можно решать с помощью конфигураций, а что-то уже требует создания сценариев. В докладе мы подробно разберем, как можно решить проблему сложных сценариев красиво и эффективно с помощью создания своего предметно-ориентированного языка в среде JetBrains MPS.

  • Доклад

    Дебаггинг в Java: особенности работы со сложными сценариями

    В докладе я расскажу про дебаггинг в нетривиальных случаях. Рассмотрим дебаггинг многопоточного кода, автогенеренного байткода, а также нативного кода, подключенного через FFM API.

  • Доклад

    Котлы, Kotlin и Контроль: SCADA-система своими руками

    Этот доклад о том, как желание управлять системой отопления не из подвала, а из теплой квартиры привело к перекладыванию байтиков, реверс-инжинирингу с прослушиванием сырых TCP-пакетов и долгих боданий с шифрованием и магическими числами. Расскажу, как в этом помог Kotlin, какие решения оказались удачными, а какие не очень, и почему разработка своей SCADA порой больше похожа на исследовательскую работу.

Скоро добавим еще больше докладов

Мы активно дополняем программу. Подписывайтесь на нашу рассылку, чтобы быть в курсе.

Подписаться