[erlang-questions] binary typed schema-less protocol
Fri Jul 26 11:20:56 CEST 2013
On 26 Jul 2013, at 07:26, "Richard A. O'Keefe" <ok@REDACTED> wrote:
> Ad-hoc communication with other not-written-by-you components
> sounds a bit more like JSON or BSON, or _possibly_ BERT.
> UBF's strength is being able to slot a "contract checker"
> in between two components
At Feuerlabs, we use (among other things) BERT  and
Yang  (RFC 6020) to accomplish RPCs with contract checking.
In addition, our BERT implementation has access control lists and
is pretty flexible about transport and authentication (with the option
of an authentication plugin), and our Yang compiler (developed in
cooperation with Tail-f) can generate Erlang code from a spec and
has a facility to validate a JSON-style RPC against the 'contract'.
Documentation is a bit sparse (hrm…) but our support staff can be very helpful.
Ulf Wiger, Co-founder & Developer Advocate, Feuerlabs Inc.
More information about the erlang-questions