Quoting Niclas Hedhman <[email protected]>:

I was browsing Apache projects and came across http://avro.apache.org
that was just spun out of Hadoop. I found their approach of storing
schema with the data quite interesting and wonder what we can learn
from it.


That's pretty interesting project. I've done something quite similar in my own app, well, only without the schema specification, so currently you can add anything you want to complex objects and they won't complain.

I don't understand though why endianess of floats and integers is hard-coded - it would be nice to be able to customize that in schema. The reason why that catched my attention was because I am working in environment of applications written in different languages, and in that similar system with expressing structural data endianess plays big role. It was quite annoying to notice that C#'s default number serializer uses native endianess, whatever that may be, and doesn't let it to be customizable at all.


_______________________________________________
qi4j-dev mailing list
[email protected]
http://lists.ops4j.org/mailman/listinfo/qi4j-dev

Reply via email to