PB.js8: 22 events. PBS: one AuctionObject 1 — full request, response, HookExecutionOutcome, seatNonBid. Adapter fires via defer; blocking I/O taxes every auction. At 10-50KB/record, gzip-buffer 2 then batch-flush 3. No open-source adapters — every pipeline is proprietary.
FIELD NOTES
- Full request in AuctionObject includes user.id, device.ifa — PII risk
- Per-account analytics isolation unsolved in Go; Java merged v3.13
- No retries, no dead-letter queue — analytics data loss is silent