mirror of
https://github.com/fluencelabs/fluent-pad
synced 2025-04-25 00:42:14 +00:00
45 lines
2.7 KiB
Markdown
45 lines
2.7 KiB
Markdown
# Archived, no longer maintained
|
|
This project exists as a historical example of a collaborative application built on Fluence stack.
|
|
|
|
Expect dependencies to be outdated, and old API used.
|
|
|
|
# Below is the old readme
|
|
|
|
## What is fluent-pad
|
|
|
|
Fluent-pad is a collaborative code and text editor built with Fluence stack
|
|
|
|
|
|
|
|

|
|
|
|
## Usage
|
|
|
|
**TBD**
|
|
|
|
### Services
|
|
|
|
[HOW TO use services](services/README.md)
|
|
|
|
## How to run
|
|
|
|
**TBD**
|
|
|
|
- Build services
|
|
- Deploy
|
|
- Build client
|
|
- Run
|
|
|
|
And then change service ids in the [constants.ts](client/src/app/constants.ts) file
|
|
|
|
# Fluence stack
|
|
|
|
| Layer | Tech | Scale | State | Based on |
|
|
| :-------------------: | :-------------------------------------------------------------------------------------------------------------------------------: | :------------------------------: | :-------------------------------: | :-----------------------------------------------------------------------------------------------------------: |
|
|
| Execution | [FCE](https://github.com/fluencelabs/fce) | Single peer | Disk, network, external processes | Wasm, [IT](https://github.com/fluencelabs/interface-types), [Wasmer\*](https://github.com/fluencelabs/wasmer) |
|
|
| Composition | [Aquamarine](https://github.com/fluencelabs/aquamarine) | Involved peers | Results and signatures | ⇅, π-calculus |
|
|
| Topology | [TrustGraph](https://github.com/fluencelabs/fluence/tree/master/trust-graph), [DHT\*](https://github.com/fluencelabs/rust-libp2p) | Distributed with Kademlia\* algo | Actual state of the network | [libp2p](https://github.com/libp2p/rust-libp2p) |
|
|
| Security & Accounting | Blockchain | Whole network | Licenses & payments | substrate? |
|
|
|
|
<img alt="aquamarine scheme" align="center" src="doc/stack.png"/>
|