Bluepill export #59

Merged
merged 2 commits into from Sep 9, 2011

Conversation

Projects
None yet
3 participants
@hunter
Contributor

hunter commented Aug 25, 2011

Hi. Not sure if its useful but we were testing out Bluepill recently and needed export support in Foreman.

ddollar added a commit that referenced this pull request Sep 9, 2011

@ddollar ddollar merged commit b25dfee into ddollar:master Sep 9, 2011

@mrrooijen

This comment has been minimized.

Show comment Hide comment
@mrrooijen

mrrooijen Sep 12, 2011

Contributor

This is really awesome! I've been using Bluepill in production a while ago, but always for some reason have had a hard time configuring it, lots of trial/error which made me quite tired. Was really glad when I found Foreman and Upstart, but Upstart doesn't really have easy-to-use and direct abilities to restart processes that exceed certain CPU/RAM usage levels, and it would only cause exceptions to be raised in my Rails app. Brining in Bluepill pre-configured with (I assume) a out-of-the-box working configuration for all the processes is awesome. Gives full control over memory and cpu usage too.

Only thing I dislike about Bluepill is that it's Ruby. I wonder if you could maybe use JRuby or Rubinius to run it instead? I prefer a more stable language for tools that take care of other processes. That said, GitHub still uses God from what I hear, which is Ruby too so I guess it can't really hurt. Looking forward to trying this out. :)

Cheers!

Contributor

mrrooijen commented on 21a0415 Sep 12, 2011

This is really awesome! I've been using Bluepill in production a while ago, but always for some reason have had a hard time configuring it, lots of trial/error which made me quite tired. Was really glad when I found Foreman and Upstart, but Upstart doesn't really have easy-to-use and direct abilities to restart processes that exceed certain CPU/RAM usage levels, and it would only cause exceptions to be raised in my Rails app. Brining in Bluepill pre-configured with (I assume) a out-of-the-box working configuration for all the processes is awesome. Gives full control over memory and cpu usage too.

Only thing I dislike about Bluepill is that it's Ruby. I wonder if you could maybe use JRuby or Rubinius to run it instead? I prefer a more stable language for tools that take care of other processes. That said, GitHub still uses God from what I hear, which is Ruby too so I guess it can't really hurt. Looking forward to trying this out. :)

Cheers!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment