DocOps и инструменты
Много URL в один PDF
Мой доклад — это история эволюции простой функциональности в мощный инструмент. Я расскажу, как мы разработали сервис для экспорта веб-документации в PDF, который заменил собой Pandoc. Вы узнаете не только о технической реализации, но и о пути, который мы прошли: от простого решения на Python и Puppeteer до высокопроизводительного Go-сервиса, использующего силу горутин и ChromeDP для параллельного рендеринга десятков страниц. Мы обсудим: Почему HTML → PDF — это лучший способ получить документ, максимально совпадающий с живым сайтом. Архитектурные решения, которые позволили нам создать отказоустойчивый и легко развертываемый сервис. Ключевые причины, по которым наш собственный сервис оказался лучше и удобнее Pandoc. Это история о том, как правильный выбор технологий и архитектуры помог превратить простую кнопку в важный элемент DocOps инфраструктуры.