User Tools

Site Tools


peonect:architecture

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
peonect:architecture [2025/01/04 23:19] ariepeonect:architecture [Unknown date] (current) – removed - external edit (Unknown date) 127.0.0.1
Line 1: Line 1:
-====== Peonect Architecture ====== 
- 
-===== Overview ===== 
- 
-==== Site ==== 
- 
-Site is base compute unit of Peonect network. It consists of a web server that serves local connections and authenticates users. Its functions are: 
- 
-  * Authenticate user (a site normally has one user, preferably with unique domain) 
-  * Execute memo apps (see later) 
-  * Hold users memos, provide pserver interface 
- 
-=== Memo App === 
- 
-Memo is data structure that has associated data handler, similarily to data and code separation in [[https://en.wikipedia.org/wiki/Object-oriented_programming|OOP]]. Code is written in [[https://en.wikipedia.org/wiki/Lua_(programming_language)|Lua]] and is executed in sandbox. API methods to read and call referenced Memos allows writing sophisticated applications. 
- 
-==== Exported Folders ==== 
- 
-Memos are stored into Folders in "Private" area, that is visible to owner only. User might choose to mark some folders as externally accessible, for others to be able to see them. Exported folders have mandatory "Epoch" and "Digital Signature". They also might be encrypted with public key of intended recipients, thus limiting who can see the content. 
- 
  
peonect/architecture.1736032793.txt.gz · Last modified: 2025/01/04 23:19 by arie

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki