Skip to content

A framework for building actor-based, people-centric systems. (pico = PersIstent Compute Objects)

License

Notifications You must be signed in to change notification settings

Picolab/pico-framework

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pico-framework

Build Status

A framework for building actor-based, people-centric systems. (pico = PersIstent Compute Objects)

Why Picos?

An excellent explanation is here.

What the PicoFramework does

It handles the building blocks of a Pico based system.

  • Picos
    • Parent / Child relationships
    • Channels
      • Events
      • Queries
      • Policies for them
    • Rulesets
    • What the ruleset code is allowed to do to a pico i.e. sandboxing

The pico-framework also handles persistence of the pico objects. You simply provide the persistence layer via an implementation of abstract-level.

Contributing

Be sure to run the tests before checking in changes.

npm test

License

MIT

About

A framework for building actor-based, people-centric systems. (pico = PersIstent Compute Objects)

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published