1w6 uRPG 1w6 uRPG
  • Anmelden
  • Öffentlich

    • Öffentlich
    • Gruppen
    • Beliebt
    • Verzeichnis

http://sn.1w6.org/file/clacke-20200209T105446-tjkcf6q.html

http://sn.1w6.org/file/clacke-20200209T105446-tjkcf6q.html
This meshes well with my own observation while working on flow-based programming.

Our implementation was effectively single-threaded (greenthreaded on Racket), and many connection and communication patterns should be possible for the engine to optimize down to simple function calls.

When profiling the fractalide engine, the load code of which is actually itself built as an FBP graph, most of the time was spent sending and receiving messages, and many services are written as "read IN, do thing, write OUT", whereas the consumer is written as "write SERVICE_OUT, read SERVICE_IN", where consumer.SERVICE_OUT -> service.IN, service.OUT -> consumer.SERVICE_IN, which in the end is just a very expensive synchronous function call.

Nachrichten, in denen dieser Anhang erscheint

  1. clacke clacke

    This meshes well with my own observation while working on flow-based programming.Our implementation was effectively single-threaded (greenthreaded on Racket), and many connection and communication patterns should b…

    Sunday, 09-Feb-20 10:28:36 UTC
  • Hilfe
  • Über
  • FAQ
  • AGB
  • Privatsphäre
  • Quellcode
  • Version
  • Kontakt

1w6 uRPG ist ein Mikrobloggingdienst von Arne (Drak) Babenhauserheide. Es wird mit der Mikrobloggingsoftware StatusNet (Version 1.1.1-release) betrieben, die unter der GNU Affero General Public License erhältlich ist. The running version includes the patches from draketo.de/proj/statusnet-patches.

Creative Commons Attribution 3.0 Alle Inhalte und Daten von 1w6 uRPG sind unter der Creative Commons Attribution 3.0 Lizenz verfügbar.