Non so se qualcuno stia utilizzando il formato di serializzazione binaria di Erlang di per sé, al di fuori dei programmi di Erlang; ma BERT (Binary ERlang Term) è un formato di scambio di dati binari compatibile con Erlang e protocollo RPC specificato e open-source dai ragazzi GitHub. È basato su e completamente compatibile con il formato binario con il formato di termine esterno di Erlang.
Come si può vedere sul sito Web di BERT, esistono implementazioni in numerosi linguaggi di programmazione, tra cui C++, JavaScript, Ruby, Python, Scala, Haskell, Go, Factor, Scheme, Clojure e Common Lisp. Il numero mailing list ha attualmente più di 85 membri iscritti, quindi molte persone usano effettivamente BERT, e quindi indirettamente il formato binario di Erlang.
In my own use, per lo più in applicazioni Ruby e Common Lisp, il BERT si è rivelato utile essenzialmente come forma binaria di espressioni S.
fonte
2011-01-19 04:00:03
FWIW oltre a Thrift c'è anche almeno [BERT-RPC] (http://bert-rpc.org). –
Grazie, Yasir. Sto leggendo le specifiche. –