[erlang-questions] comparison with opensaf

Sashan Govender <>
Sat Jul 23 02:46:25 CEST 2016


Not sure which documentation set you saw but the one over here looks
quite detailed. The AMF documentation alone is 500 pages.

http://devel.opensaf.org/SAI-AIS-AMF-B.04.01.AL.pdf

AMF as far as I can tell is like the OTP supervisor process.

In terms of industry applications I know it's used in Ericsson's DSC
(Diameter Signalling Controller).

On Sat, Jul 23, 2016 at 12:58 AM, Eric des Courtis
<> wrote:
> This is a very hard question to answer because I would say OpenSAF is rather
> obscure. But I can tell you that while there are some overlaps between the
> two technologies particularly when it comes design patterns. The fact that
> Erlang is done entirely from the ground up (language, runtime, otp patterns
> etc...) specifically for high availability means that you should in theory
> experience much less friction when designing this sort of system in Erlang.
>
> My feeling from looking at the documentation is that this isn't well
> documented. In short I wouldn't consider is competition to Erlang in it's
> current state for any project.
>
> On Thu, Jul 21, 2016 at 9:42 PM, Sashan Govender <> wrote:
>>
>> Hi
>>
>> I'm interested if anyone has done a comparison the Erlang OTP and OpenSAF.
>> It seems to me there is a significant amount of overlap in the but I don't
>> have the expertise in both systems to form a comprehensive picture. As far
>> as I can tell mnesia is like OpenSAF IMM. They can both be used as
>> configuration databases for a cluster. They both are strongly consistent. I
>> know IMM certainly favours consistency over availabilty. OTP is obviously in
>> Erlang while OpenSAF is in C/C++. Any comparisons out there about these two
>> systems? Or am I wildly off the mark thinking that they are similar?
>>
>> _______________________________________________
>> erlang-questions mailing list
>> 
>> http://erlang.org/mailman/listinfo/erlang-questions
>>
>


More information about the erlang-questions mailing list