Live data from Hacker News

SwimOS: Distributed platform for building stateful, real-time streaming apps

github.com

1–10 of 16 posts

Re: SwimOS: Distributed platform for building stateful, real-time streaming apps

#5
post #3

Is there any paper describing the concepts behind this project ? Is this seems very similar in its goals from the OTP architecture (from a distance), i’m curious to understand more about the first principles that guides the design.

For what does OTP stand for? Would like to google it.

Re: SwimOS: Distributed platform for building stateful, real-time streaming apps

#6
post #3

Is there any paper describing the concepts behind this project ? Is this seems very similar in its goals from the OTP architecture (from a distance), i’m curious to understand more about the first principles that guides the design.

For what does OTP stand for? Would like to google it.

I assume this http://erlang.org/doc/system_architecture_intro/sys_arch_int...

Re: SwimOS: Distributed platform for building stateful, real-time streaming apps

#7
post #3

Is there any paper describing the concepts behind this project ? Is this seems very similar in its goals from the OTP architecture (from a distance), i’m curious to understand more about the first principles that guides the design.

"Any sufficiently complicated concurrent program in another language contains an ad hoc informally-specified bug-ridden slow implementation of half of Erlang."

They do tag their project as "actor-model" so there is some similarity. However I see their communication model is designed to be more protocol agnostic.

Re: SwimOS: Distributed platform for building stateful, real-time streaming apps

#9
Looks very cool, and I bet it works great, but that is a lot of technology stack to learn, adopt, and trust to solve all my problems without being too complicated.

I feel like user adoption will be hard earned because it is such an integrated and new solution.

Re: SwimOS: Distributed platform for building stateful, real-time streaming apps

#10
post #7
post #3

Is there any paper describing the concepts behind this project ? Is this seems very similar in its goals from the OTP architecture (from a distance), i’m curious to understand more about the first principles that guides the design.

"Any sufficiently complicated concurrent program in another language contains an ad hoc informally-specified bug-ridden slow implementation of half of Erlang." They do tag their project as "actor-model" so there is some similarity. However I see their communication model is designed to be more protocol agnostic.

Funny thing is that a distributed, resilient, asynchronous message passing program in Erlang, is their equivalent of a "Hello World". It's so natural, and so well baked into the runtime itself, that it's hard to do something different.

Good for the SwimOS folks to keep working in this important space, but I would have expected at least some mention of Erlang/OTP in their site, if nothing else, to understand the difference in approaches.

Post reply on HN