-
Notifications
You must be signed in to change notification settings - Fork 201
WindowsSupport
Essentially, Windows isn’t supported currently because Spork uses Kernel.fork. But that doesn’t mean windows should be forever banned from this party.
I envision implementing the following algorithm:
Fire up a Spork master. Spork in turn fires up, in parallel, a pool of slaves, each listening over a unique port. When a request comes in to the master, the master acts as a proxy to forward all traffic over to one of the slaves. When the specs are done running, the master kills the slave, which in turn signals the pool to replenish its store and fire up another slave.
This implementation will have the cost of using a bit more memory, and if the pool will get depleted you’ll experience some delay.
If you’d like see see windows support added to Spork, vote here