Component Model: The Final Abstraction
Talkat WasmCon 2023 · on Thursday, 2023-09-07· at 16:15· Grand Ballroom G, Hyatt Regency Bellevue, 900 Bellevue Way NE·
summary
Component model promises to shrink app surface area by wiring minimal imports/exports so runtimes satisfy NFRs; tooling shown uses wasmcloud on wasmtime with NATS, CloudEvents and OpenTelemetry for discovery and observability. Demo runs components split between AWS East and a laptop (badge UI), proving sub-millisecond hops and capability-driven deployment. Edge ML routing compared MobileNet vs ResNet (piano: ~50% → ~91% confidence; espresso: ~85% → higher). Full component support targets Preview 2 around Nov–Dec 2023.
AI-written summary · about
chapters (15)
- 0:00Component Model intro
- 1:45Hidden cost of free software
- 3:10Servers to final abstraction
- 5:59Why components matter
- 7:01How components work
- 9:32Security and efficiency
- 13:05Component timeline and standards
- 14:29wasmCloud success proof
- 15:30C and Rust components
- 17:15Distributed apps with wasmCloud
- 20:42Capability-driven deployment
- 24:15Routing ML models
- 27:07Edge and cloud ML demo
- 29:54Componentize your world
- 30:55Community and next steps
related talks
13mAbstract component modeling in React
26mBetter living through components
10mSpeedy Component Models
22mComponents are the New Thin Clients
45mMicro Frontends in Action!
32mBuilding cloud-native (modeling) tools
47mMicro Frontends Unmasked
11mTransforming Enterprise Frontends with Micro-Frontend Architectures
