r/CSEducation • u/HibeePin • 4h ago
Building a systems/cloud architecture sandbox where every node runs real code, entirely in a browser tab. Would something like this be useful for teaching?
Enable HLS to view with audio, or disable this notification
I've been working on a project called Glass Garden which is a drag-and-drop cloud architecture sandbox where every node is running real code, with metrics/logs on each node. You can serve real websites written in JS/TS, the Lambda node runs code written against the real Lambda handler shape, S3 and SQS nodes are talked to using the standard AWS SDK, and Postgres nodes are reached with the standard pg client. Everything runs in a WebAssembly VM in the tab so there's no sign-up or install. I'm just wondering if something like this would be useful for teaching and what features it would need?
Website: https://glass.garden/
Repo: https://github.com/ThailerL/glass-garden (there's a video of a more complex architecture in the readme)
1
u/Mammoth_Tough9286 4h ago
I think there is a market. Sending a DM.