_aq7ew
2.459K
· August 2012 ·
582037f79cc8b997eed3c2e55980d474

Boot rails in under a second

...kind of.

Zeus preloads your app to let you start rake tasks, servers, console, generators, and tests in about 300ms.

It reloads itself (faster than you'd think it should be able to) when any files change.

https://github.com/burke/zeus

Screencast (it's even faster now): https://vimeo.com/burkelibbey/zeus

Try it, and let me know how it goes! (seriously, contact me at burke@libbey.me, @burkelibbey on twitter, or open a github issue on the project)

Sign in or sign up to add your response.

3 Responses

472

Really nice work!
With so manu process forks, it would be nice to have a command:
zeus shutdown #process clean up

over 1 year ago ·
505
B4f834aadebcb9f7e351312cc14680b7

Tried this out yesterday and today. So far working as advertised, very happy with that.

over 1 year ago ·
883
 dsc0036

It works fine, except for one small detail: can't load our custom validators. This might be a bug in our code or in zeus'es code. Anyways, faster is always better and when it works, it works seamlessly.

over 1 year ago ·