Разработка микросервиса генерации xlsx документов на Golang

40 000 руб. за проект
04 сентября 2021, 21:17 • 12 откликов • 76 просмотров
На данный момент есть контейнеризированное веб-приложение, развернутое в кубернетес.
Бэкэнд - php Yii2, Managed PostgreSQL, очереди + кеш на Redis.
Веб-приложение иногда генерирует xlsx-файлы, для чего использует ряд сторонних php-библиотек. С точки зрения качества файлов результат устраивает, не устраивает скорость работы и невозможность использования многопоточной генерации, которая в инфраструктуре кубернетес позволила бы сильно сэкономить время.

Необходимо реализовать многопоточный микросервис на Go, генерирующий xlsx-документы по json, поступающем на вход.
Можно использовать готовые шаблонизаторы и/или библиотеки. Например,
https://github.com/qax-os/excelize
https://github.com/ivahaev/go-xlsx-templater

Очень важна реализация многопоточности, даже если используемая библиотека это не умеет!

Условия, сроки - все обсуждаемо.
Более подробное ТЗ предоставлю в лс.


Отзывы
R50 476c9a9640dcfcd06cb6f4447d495c69
Заказчик
Работа выполнена хорошо, даже раньше срока. Будем сотрудничать дальше.
3 года назад
R50 e2f2ee47c6322b585fb5332256726cef
Фрилансер
Все четко и понятно
3 года назад