Опыт разработки и поддержки мультиязычного компилятора на Go
Программный комитет ещё не принял решения по этому докладу
Целевая аудитория
Тезисы
Это обзорный доклад, в котором будет рассказан опыт нашей команды в написании компилятора/транслятора для языка серилиазации данных TL (похожего идейно на Protobuf) и его rpc. Из него вы узнаете:
* Основы написания компиляторов, а также плюсы и минусы написания их на Go
* Как поддерживать такие решения и расширять их функционал
* Как почти незаметно для клиентов менять почти все что угодно (наш опыт в этом)
Я Middle Разработчик в компании VK, c 4-х летнем опытом работы в разных компаниях: Яндекс, Huawei и VK. Сейчас я работаю уже 2 года в департаменте инфраструктурной разработки Вконтакте и занимаюсь разработкой и поддержкой компилятора языка сериализации данных TL на языке Go.