Serviciu de postback-uri de conversie la volum mare
Performance Marketing
Provocare
O platformă de performance marketing avea nevoie să primească, valideze și stocheze în timp real postback-uri de conversie de la peste 40 de parteneri de trafic. Sistemul existent pierdea postback-uri sub sarcină, avea 4,2% duplicate din retry-urile partenerilor și răspundea prea lent, provocând timeout-uri și pierderea datelor de atribuire.
Soluție
Am construit un microserviciu PHP/Laravel stateless cu un singur endpoint API performant, deduplicare Redis cu fereastră TTL configurabilă, queue workers asincroni pentru procesare ulterioară, PostgreSQL cu partiționare zilnică pentru evenimente și dashboard în timp real pentru rata de ingestie, erori și sănătatea partenerilor pe minut.
Rezultate
În primele 30 de zile au fost procesate 2,1 milioane de evenimente postback cu uptime de 99,97% și timp median de răspuns sub 80 ms. Rata evenimentelor duplicate a scăzut de la 4,2% la 0,03% după activarea deduplicării. Reclamațiile partenerilor privind timeout-urile au încetat în prima săptămână de la deployment.