youtube image
From YouTube: Developer Community Call #1 l Fluence Overview

Description

00:00 Introduction
00:45 What is Fluence
05:11 Essentials of Fluence architecture
06:40 Fluence Peer
08:23 Aqua Virtual Machine
10:25 Aqua Intermediary representation low-level internal representation of the code that gets interpreted on AquaVM
11:11 Aqua, snippet of Aqua code
11:49 Aqua compiler
14:12 Fluence peer implementation in typescript
16:34 Relaying in Aqua
17:13 Fluence peer implemented in Rust aka Fluence Node
19:04 Services can exchange files
20:17 Marine - ultimate WebAssembly runtime for backends
22:21 Distributed Event Loops — “scheduled scripts”
24:02 Summing up. Fluence Network has two kinds of peers: 1. peer implemented with Typescript or Javascript (can run from the web browser) and 2. peer implemented with Rust (more powerful)
25:43 Services support
27:43 Why do you need Aqua if you can use Typescript?
35:54 Reusable (sub)protocols & builtin services
37:36 Aqua DHT (Routing)
38:54 AquaIPFS: adds compute to IPFS, adds file management to Fluence Network
39:51 TrustGraph — prioritizing, labeling peers
41:15 Developer Experience: tools to work with
43:25 Community links
44:29 Plan for community calls
46:00 Q&A part
46:01 How do you protect from spam or malicious code sent to be executed to other peers?
49:34 What is actually AquaVM?
52:13 Who chooses the peers to execute the code on?
56:50 How Ethereum is integrated or used?
58:23 What additional literature I can read regarding the topic?


Resources & Links
AquaVM https://github.com/fluencelabs/aquavm
Aqua in Browser https://fluence.dev/browser
Fluence documentation https://doc.fluence.dev/docs/
Discord Support https://fluence.chat/
Telegram https://t.me/fluencedev
GitHub https://github.com/fluencelabs
Join Fluence Labs https://fluence.network/join.html
Community wiki & slides https://www.notion.so/fluencenetwork/Fluence-Developer-Community-Calls-2733beddb3ff4e4986c4fcc830fc796d