Разработать микросервис рендеринга html страницы в PDF файл

10 000 руб. за проект
29 октября 2020, 10:20 • 7 откликов • 61 просмотр
Нужен докер контейнер, в котором есть публичное апи с одним методом: /render?url=https://google.com, который будет синхронно открывать вебдрайвер хрома, открывать страницу по переданному url, делать из нее pdf, отправлять pdf клиенту.

Операция синхронная, должна быть быстрой. В идеале, не более 500 мс. Более 1000 мс крайне нежелательно.

ЯП на ваш выбор, но из того набора, для которого есть Sentry агент. В случае ошибки возвращать максимально полное описание со стектрейсом.
Из предполагаемых оптимизаций: создать объект вебдрайвера только 1 раз, передавая ему по очереди задачи на рендеринг.

Предполагается скалируемость.

По бюджету сориентироваться так сразу не смогу, но более 10 тысяч платить не буду.

В отклике, пожалуйста, примерный план реализации, обзор возможных проблем, сроки, стоимость.

Будет круто, если проведете нагрузочное тестирование решения и предоставите графики нагрузки.