Разложим способы оптимизации по полочкам
Программный комитет ещё не принял решения по этому докладу
Целевая аудитория
Тезисы
Развивающиеся проекты часто проходят через одни и те же стадии — сначала быстро написали много кода, а через время, когда система обросла фичами и зависимостями, код замедлил работу.
В докладе я предложу пошаговый алгоритм по выявлению проблем с производительностью. А также рассмотрю разные способы повышения скорости работы кода и эффективность их применения в сервисах.
Все это разберу на примере наиболее распространенного в нашей архитектуре типа приложений — набора сервисов, которые взаимодействуют между собой по HTTP, gRPC, обмениваются сообщениями и хранят информацию в базе данных.
За долгую карьеру в IT успел позаниматься разными направлениями, системным программированием, OpenStack, разработкой S3. В последние 5 лет сосредоточился на разработке информационных систем на Golang в качестве тимлида.
VK Tech
Видео
Другие доклады секции
Лучшие практики, Go-way