Open molekilla opened 1 year ago
@tfius I think this spec can be split into 3 or 4 smaller ones.
1 - Data Provisioning (Swarm first, then a 2nd provider for FVM) 2 - Data Structures Web Server (Publish data to Provisioner, Query with HTTP Query, Responses as JSON, Structured Fields over HTTP and later ReadableStream) 3 - App Layer Tooling 4 - Reference app implementation
Infrastructure
1 - Data Providers (Swarm, FVM, S3, etc) 2 - Data Structures Web Server (either a NodeJS, Rust or WASM Server)
I imagine theses features could well compete with the likes of Vercel, or Cloudflare Workers / KV as we could think as Edge. Plus your suggestion of an Swarm edge client in mobile. But we should also about a Swarm Edge node as WASM too.
What would be the required infrastructure to run all these ?