Мы создаем новое консольное приложение для обработки огромного количества PDF-файлов в день.Основной целью является достижение лучшей производительности и стабильности .Будет ли создание основного консольного приложения .NET и его развертывание на сервере UNIX повышать производительность по сравнению с сервером Windows?
Примечание: мы уже используем инфраструктуру TPL & PLINQ в .NET для обработкипараллельные файлы.
Средний объем в день = 50000 PDF-файлов в день
Операции с файлами
- Преобразование файлов Word / RTF в PDF с использованиемслова aspose для .net
- Чтение каждого содержимого страницы.
- Разделение PDF-файлов на основе бизнес-логики с использованием aspose pdf для .net
- Вставьте пустую страницу, чтобы начатькаждого файла PDF.
- Добавьте некоторый контент на только что вставленную титульную страницу.
Кроме того, есть ли в .NET доступные пакетные инфраструктуры (например, Spring в Java)