Профессиональная конференция для разработчиков высоконагруженных систем
7 и 8 ноября 2019 Москва, Сколково

Священный грааль: запуск React в Java Архитектуры, масштабируемость

Программный комитет ещё не принял решения по этому докладу
Олег Коровин
Одноклассники

Фронтенд разработчик. 15 лет во фронтенде. В настоящее время занимаюсь разработкой и внедрением новой UI платформы в Одноклассниках

https://vk.com/madcow
https://ok.ru/madcow
https://t.me/djmadcow
Тезисы

Много слухов ходит, про загадочный и суровый сайт в компании Одноклассники. Многие слышали, что там все делается на Java. Даже фронтенд.

А что же на самом деле там происходит?

В этом докладе будет история того, как это получилось, какие были проблемы, и как был найден путь решения с использованием новой виртуальной машины GraalVM и React.

Я расскажу о том:
- Почему мы не взяли NodeJS, Kotlin, Nashorn и другие решения
- Почему был выбран GraalVM
- Как работает JS в GraalVM и какие это дает преимущества
- Как собрать и запустить React в такой конфигурации
- Какие появляются задачи и способы их решения
- Как можно начать постепенную миграцию, огромного проекта

Другие доклады секции Архитектуры, масштабируемость