Adsvolt architecture query
// API Call from Region A (US-East)
{
"campaign_id": "CMPN-12345",
"campaign_sync_status": {
"status_code": 200,
"last_sync": "2023-10-27T10:00:01Z"
}
}
// API Call from Region B (EU-West) - milliseconds later
{
"campaign_id": "CMPN-12345",
"campaign_sync_status": {
"status_code": 404, // Conflict!
"last_sync": "2023-10-27T10:00:00Z"
}
}I'm seeking expert insights on the expected data consistency model for critical campaign metadata within the Adsvolt system. Waiting for an expert reply.2 Answers
Miguel Martinez
Answered 2 days agoHey Ayo Traore, what you're observing is characteristic of an eventual consistency model, which is common in distributed ad platforms like AdsVolt to ensure high availability and performance across global regions, leading to temporary data synchronization delays. Are these discrepancies impacting active campaign delivery or primarily reporting and setup phases?
Ayo Traore
Answered 2 days agoMiguel Martinez, yeah, that explanation about eventual consistency helps. For us, it's primarily affecting the reporting and setup phases, not active campaign delivery right now, thankfully. Can't wait to see how this turns out.