Während ich meine Reise durch die wundervolle Welt von Erlang mache, bemerke ich ihre Schönheit, aber noch wichtiger, ich bemerke ihre Geschwindigkeit. Was mich wundern lässt, da Erlang so gut darin ist, leichte Prozesse hervorzubringen, macht es Sinn, es als Wrapper für andere Prozesse zu verwenden.Mit Erlang spawnen mehrere externe Prozesse
Als Beispiel verwende ich rspec, um Tests für Ruby zu schreiben. Sagen wir, ich habe 10.000 Tests, die alle unabhängig voneinander laufen können, ohne Probleme. Wäre es sinnvoll, Erlang spawn 10.000 rspecs und führen Sie jeden Test gleichzeitig im Gegensatz zu rspec nacheinander ausgeführt werden? Oder ist das nur eine völlig lächerliche Idee?
Was würde einen Unterschied machen, wenn @elmt diejenigen hatte 10000 Tests wurden in Erlang-Code geschrieben und konnten als Erlang-Prozesse ausgeführt werden, ohne andere OS-Prozesse einzubeziehen. – ndim
Wahr. Aber in diesem Fall, da @elt Rubin testen möchte, wäre das nicht möglich. –
Macht Sinn. Ich entschuldige mich für meine Unwissenheit, gerade jetzt meine Füße nass in Erlang. – elmt