Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Apian Peer Architecture Explainer #5

Open
5 of 6 tasks
jimkberry opened this issue May 13, 2021 · 2 comments
Open
5 of 6 tasks

Apian Peer Architecture Explainer #5

jimkberry opened this issue May 13, 2021 · 2 comments
Assignees
Labels
Sys: Apian Type: Documentation Improvements or additions to documentation

Comments

@jimkberry
Copy link
Member

jimkberry commented May 13, 2021

This is the overview Issue for it

  • Move Apian Architecture explainer to start-here. #7 Move Architecture splainer to Start-here
  • Redo the introduction to the Apian component and Apian messages (see comments below)
  • Fix the cloud/apian "callout" thing and end up with just a dotted line
  • Put other peers around the cloud
  • Show a user action propagating to the cloud and back and moving planes.
  • Show a remote action doing all that... AND making an observation happen
@jimkberry jimkberry added the Type: Documentation Improvements or additions to documentation label May 13, 2021
@jimkberry jimkberry self-assigned this May 13, 2021
@jimkberry
Copy link
Member Author

  • An Apian Inst is paired with a local AppCore ****** Put this before the "defines messages" part. (get rid of the "yes... implies..." part)
    (show Apian box)
    Important thing is that it's really a proxy
    ..for the collective *** get rid of "collective" name. Just call it Aggregate when it's needed
    (show cloud/collective) *** move cloud up
    ...with other peers
    (show other peers)

@jimkberry
Copy link
Member Author

The Apian message stuff needs to start by saying that Apian message are mutable wrappers around application-domain directives/messages, then describe the types.

Then : Apian has N tasks:
Distribute incoming Apian messages to other Peer's apian instances.
Decide (as a group) whether to upgrade Reqs amd Obs to CMds.
Distribute CMds to local AppCores
Store CMD log
Chain?
Trie?
on-the-fly Proofs?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Sys: Apian Type: Documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

1 participant