Willard Simmons Chief Technology Officer DataXu | |
| 281 Summer Street | Boston, MA | 02210 |
Willard Simmons Chief Technology Officer DataXu | |
| 281 Summer Street | Boston, MA | 02210 |
Alternatively – I think our “standard” protocol format at the wire could be JSON. Avro could be an “optional” or “experimental” binding which SSP/DSP partners can choose to implement – though I’d go so far as to suggest we *require* SSP side partners to implement JSON to be able to say they support OpenRTB bidding.
My main reasoning is I think we should define things at the wire, not at the lib/implementation level. So – the reference impl could for instance use AVRO to generate JSON and/or AVRO-binary-format (if that’s clean and workable) but we don’t bake AVRO into the spec as a format (separate from implementation) until it’s proven, and ideally some people have production experience with it, and report back that it worked well and they’d like to spread usage for the efficiency benefits over the wire.
Jason
Willard Simmons Chief Technology Officer DataXu | |
| 281 Summer Street | Boston, MA | 02210 |
Willard Simmons Chief Technology Officer DataXu | |
| 281 Summer Street | Boston, MA | 02210 |
FYI, in the meanwhile I've created my own sandbox here:...its far from complete (schema-wise) but now that I've got some testing infrastructure in place evolving the schemas based on the mobile 1.0 spec should not be hard. Assuming I make sufficient progress on other work deadlines I'm hoping to have the full schemas fleshed out in about a week.The schemas themselves are in this folder: