Syndicate A Conversational Software Ecosystem

A new model of concurrency

The Syndicated Actor model is a new model of concurrency, closely related to the actor, tuplespace, and publish/subscribe models.

It helps build programs and systems that are reactive, robust to change, and graceful in the face of partial failure.

Journal entries

all journal entries…

About Syndicated Actors

Read more…

Multiple Language Support

Racket logo TypeScript logo Rust logo Python logo Squeak balloon Duke (Java mascot)

Implementations exist for many languages: TypeScript/JavaScript, Java, Smalltalk, Rust, Racket, Python, and more.

Read more…

System layer dataspaces

Could dataspaces be a suitable system layer foundation, perhaps replacing software like systemd and D-Bus?

NLnet Foundation logo NGI0 logo

The NLnet Foundation is generously sponsoring a project investigating this question as part of the NGI Zero PET programme.

Read more…