La description est faite par un analyste commercial qui a écrit la tâche "comme il a pu" et peut fournir des descriptions de exigences commerciales.
Il y a un code legacy effrayant écrit en PHP, qui
reçoit des fichiers logs depuis S3
les analyse,
enregistre le résultat à l'endroit approprié.
Il est connu:
les fichiers arrivent une fois par heure, actuellement 5 fichiers
tous les fichiers sont dans un même bucket
Les données doivent être envoyées vers différents endroits selon le format – postgres/fichier local
Il est nécessaire d'écrire un ETL qui implémente cette fonctionnalité.
L'écriture de méthodes spécifiques (lecture de données/envoi de données, etc.) peut être ignorée.