Opis jest sporządzany przez analityka biznesowego, który napisał zadanie "jak mógł" i może podać opisy wymagań biznesowych.
Istnieje przerażający kod legacy napisany w PHP, który
otrzymuje pliki logów z S3
je analizuje,
zapisuje wynik w odpowiednim miejscu.
Wiemy:
pliki przychodzą raz na godzinę, obecnie 5 sztuk
wszystkie pliki znajdują się w jednym buckecie
Dane muszą być kierowane do różnych miejsc w zależności od formatu – postgres/pliki lokalne
Należy napisać ETL, który realizuje taką funkcjonalność.
Pisanie konkretnych metod (czytania danych/wysyłania danych itp.) można pominąć.