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

40 000 руб. за проект
04 сентября 2021, 21:17 • 12 откликов • 67 просмотров
На данный момент есть контейнеризированное веб-приложение, развернутое в кубернетес.
Бэкэнд - 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
Заказчик
Работа выполнена хорошо, даже раньше срока. Будем сотрудничать дальше.
~ 1 месяц назад
R50 6dd2a9034560ac0b0b7c16760e6ce0d0
Фрилансер
Все четко и понятно
~ 1 месяц назад