DEV Community

Discussion on: Why should I not choose Ruby on Rails ?

Collapse
 
martyonthefly profile image
Sylvain Marty

Do you have sources that explain how they manage their stack of applications ? I would love to see how those companies deal with differents runtimes ! :)

And yeah, I know that Java can deal with a large amount of data but I don't want to be stucked in a language that I choose because I know it. ;)

Thanks for your reply !

Collapse
 
aghost7 profile image
Jonathan Boudreau

Their setup is pretty complex to say the least. IIRC they're using puppet, mesos, etc as part of their infrastructure.

If you're looking for how to manage this on your own project I recommend just learning a configuration management tool like ansible, saltstack, puppet or chef. I personally prefer ansible.

Thread Thread
 
martyonthefly profile image
Sylvain Marty

I didn't know the existance of that kind of tools! I will take a look, thank you. :)

Thread Thread
 
aghost7 profile image
Jonathan Boudreau

Its a bit like a script runner. For ansible its just a YAML configuration and setting it up is pretty simple. You just need ansible of installed on the machine you're executing your "scripts" (they're called playbooks in ansible world) from and ssh configured for all of the servers you want to automate.