What backend platform is Opa running on?

616 views Asked by At

I wonder what backend platform Opa is using for communication with the browsers.

My guess would be Node.js.

2

There are 2 answers

0
Cédrics On

Opa has his own application server. No extra application is needed.

We have our own scheduler handling both networks events and client computations (we use cooperative threads). We wrote a protocol specific language and built an http server with it.

Have a look at the compiler source code (check appruntime/ and libnet/ for scheduler and networks libs) : https://github.com/MLstate/opalang

0
Henri On

Opa has switched its default backend platform to Node.js.