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