Пример использования: мне нужно создать программу, которая будет:
- запускаться в запланированное время дня
- принимать входной файл (текстовый файл) как минимум с 5k записей (может go до 20K)
- применить какой-то пользовательский лог c и преобразовать данные для генерации выходного файла, который будет использоваться другим процессом
- эта программа будет поддерживать различные типы форматов входных файлов, которые будут генерировать файлы разных форматов; а пользовательский logi c, расположенный посередине, будет отличаться для разных входных файлов формата.
- Я планирую использовать Tidal для запуска этого процесса (я открыт для других идей инициирования этого ежедневного процесса с помощью других инструментов чем Tidal)
Подход, который я планирую использовать:
- использовать C# и другие. Net каркасные технологии для создания этой программы
- создайте один централизованный исполняемый файл или это может быть даже конечная точка API централизованного отдыха, которая может принимать разные типы форматов.
- иметь исполняемый контейнер для вызова вышеуказанной централизованной программы (кода) из Tidal et al. *
Вопрос: Я в правильном направлении или совершенно не согласен. Буду признателен, если вы укажете мне некоторые лучшие практики / решения / проект для моего варианта использования. Спасибо.