Collaborazione con NextRoll

Sviluppo software & microservizi per la piattaforma di marketing AdRoll

Sviluppo software & microservizi per il cliente

La richiesta

AdRoll è una piattaforma di NextRoll per il digital marketing e growth marketing, che permette il targeting dell’audience, il cross-channel engagement e funzionalità avanzate di misurazione, da un unico punto di controllo. Con oltre 60 miliardi di offerte per aste pubblicitarie al giorno, ciascuna delle quali da processare entro 100 millisecondi, NextRoll deve affrontare sia problematiche di Big Data che di processing real-time. Per far questo si appoggia fortemente sulla piattaforma AWS di Amazon, capace di fornirgli un’infrastruttura cloud scalabile e distribuita a livello mondiale.

Sempre alla ricerca di sviluppatori capaci di produrre software di qualità, NextRoll ci chiedeva e chiede di contribuire alla crescita della loro piattaforma sviluppando alcuni dei servizi che la compongono e integrandosi con quelli sviluppati internamente.

Problemi affrontati:

Soluzioni implementate:

Le richieste
  • Prendere in carico alcuni dei loro software / microservizi
  • Progettazione e implementazione di nuovi microservizi
  • Integrarsi con gli altri team interni gestendo al meglio la differenza di fuso orario
  • Riduzione costi legati all’uso di AWS Amazon Services
Cosa ha fatto Develer
  • Introduzione di nuove procedure per il deploy e il monitoring dei servizi
  • Sviluppato nuovi microservizi in autonomia
  • Ri-progettazione del software di analisi Big Data
  • Sviluppo di nuove funzionalità a partire da codice esistente tramite refactoring incrementale
Risultati
  • Grandi risultati in termini di affidabilità dei servizi gestiti
  • Ottime capacità di intervento su problemi in produzione grazie a tool di gestione dell’infrastruttura molto evoluti
  • Eccellente scalabilità orizzontale e resilienza grazie ad un utilizzo estensivo e mirato delle soluzioni AWS

Vantaggi introdotti dalle nostre soluzioni

Cerchi un partner per lo sviluppo software?

Contattaci

In quale modo la nostra metodologia ci ha aiutato

Grazie alla nostra cultura “deploy often”, l’attenzione ai test automatici e alla ownership condivisa all’interno del team, abbiamo vinto la sfida di integrarci come unico team completamente in remoto con un’azienda della silicon valley ad alto contenuto tecnologico.

In quale modo l’open source ha aiutato il progetto

NextRoll utilizza da sempre prodotti e tecnologie open source come Python, Go, Docker e Postgres, solo per citare alcuni esempi.

Il cliente
NextRoll

NextRoll, una società fondata come Startup nel 2007 a San Francisco, è oggi uno dei maggiori player mondiali nel campo delle piattaforme tecnologiche di marketing. Da allora, NextRoll ha aiutato migliaia di aziende ad utilizzare dati, infrastrutture e machine learning per la propria crescita.

Staff

“Integrandosi perfettamente con gli altri team di AdRoll, Develer ha contribuito a raggiungere i nostri obiettivi chiave con le stesse performance del nostro personale interno. I loro metodi di onboarding, la puntualità nelle consegne e l’impegno verso la visione di AdRoll continuano a rafforzare la collaborazione”

Patrick Mee EVP of Engineering @NextRoll