Highload++ 2017 завершён!

Профессиональная конференция разработчиков высоконагруженных систем

СКОЛКОВО, Москва 7 и 8 ноября

11-я ежегодная конференция для разработчиков highload-систем, которая соберет   2 700 участников из разных регионов России и мира. Мероприятие направлено на обмен знаниями о технологиях, позволяющих одновременно обслуживать многие тысячи и миллионы пользователей.

Программа охватывает такие аспекты веб-разработок, как архитектуры крупных проектов, базы данных и системы хранения, системное администрирование, нагрузочное тестирование, эксплуатация крупных проектов и другие направления, связанные с высоконагруженными системами.

Как мы работаем над стабильностью нашей реализации Lua
Lua @ HighLoad++

Доклад принят в Программу конференции
IPONWEB

Инженер-программист. В данный момент занимается разработкой и поддержкой рантайм-платформы и JIT-компилятора языка Lua.

Тезисы

Компания IPONWEB использует язык Lua для описания бизнес-логики более 10 лет. В 2015 году мы форкнули LuaJIT и с тех пор работаем с собственной реализацией языка. Этот компонент технологического стека является критически важным для бизнеса, поэтому мы уделяем особое внимание его стабильности.

В докладе я:
* расскажу, как мы с нуля создавали тестовую базу для нашей реализации;
* разберу несколько случаев, когда тесты оказывались бессильны против сложности тестируемой системы – в результате что-то ломалось на боевых серверах "внезапно" и "нерегулярно". Опыт, который мы получили в процессе исправления таких ошибок, можно применить и к работе с LuaJIT'ом;
* поделюсь инструментами и приёмами, которыми мы пользуемся при отладке.

Нагрузочное тестирование
,
Автоматизация тестирования
,
Юнит-тестирование
,
Профилирование и отладка кода
,
Lua

Другие доклады секции
Lua @ HighLoad++

Rambler's Top100