Cast Project & Node.js
summary
Cast is a deployment system built as deployment as an HTTP API where you upload a tarball, install apps, and perform start stop restart with built-in health checks expecting 200; agents install on servers and self‑organize over a peer‑to‑peer protocol. Early release focuses on single‑machine control, it’s used in staging not wide production, and key engineering choices include adopting npm, recommending express by default, creating the whiskey test runner, relying on async, and noting TLS and streams improved in node 0.4.
AI-written summary · about
chapters (16)
- 0:00Intro
- 0:14Agenda
- 0:29Background
- 1:34Cast Project
- 3:07Cast 0.1.0
- 5:15Cast History
- 6:21Use NPM
- 7:04Community
- 7:34Testing
- 9:30Lint
- 10:10Closure Compiler
- 11:03Express
- 11:31TLS/SSL
- 12:25Streams
- 13:04Flow Control
- 14:00Send Patches
related talks
04mCast - The Open Deployment Platform
31mKeynote Panel: Node.js at Massive Scale
47mCreating Enterprise Web Applications with Node.js
17mNodejs microservices. From Zero to Hero.
04mMaking node.js deployment enjoyable
39mGetting Started with Node.JS
36mNode.js as a feature-flipping supervisor through Git
31mProgramming a Node Cluster Like It's One Really Big Computer
