ENGENIER← Tutti i progetti
// PROGETTI / DioSalvaci

DioSalvaci

Il nome è una preghiera. Il sistema, per fortuna, no.

(enterprise)

DioSalvaci

Il nome è una preghiera. Il sistema, per fortuna, no.

3+piattaforme pubblicitarie in un pannello: Google, Meta, Bing
1worker che lavora mentre gli altri dormono

Cos'è

La piattaforma di ad management multi-canale di JFrog Media: campagne su Google Ads, Meta, Bing e altri gestite da un sistema solo, invece che da dieci pannelli aperti in dieci tab. Il nome racconta com'era prima. Uno dei sistemi a cui ho contribuito su backend, worker e interfaccia.

Sotto il cofano

Backend FastAPI con il Facebook Business SDK per parlare con Meta, MongoDB con driver asincrono, Celery per i lavori in coda, Redis come cache e OpenTelemetry per seguire una richiesta da un capo all'altro. L'interfaccia è fatta per chi le campagne le gestisce tutto il giorno, e il worker aggiorna, sincronizza con le piattaforme e avvisa su Slack mentre gli altri fanno altro.

Dove gira

Containerizzato con Docker, con lo stack Kubernetes pronto: parte dell'ecosistema che ha portato le campagne attive da 150k a 300k.

Lo stack

PythonFastAPIMongoDBMotorFacebook Business SDKCeleryRedisOpenTelemetryPHPJavaScriptSlackDockerKubernetes