Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Deployment tales

Deployment tales

Avatar for Alexander Simonov

Alexander Simonov

March 19, 2016

Other Decks in Technology

Transcript

  1. About Me •Oleksandr Simonov •Businessman/Software Engineer/DevOps •13 years in IT

    •8 years with Ruby •Open Source contributor •Github: @simonoff
  2. Deployment Process 1. Edit File 2. Upload 3. Open browser

    4.Say: F*CK 5. Close browser 6. GOTO 1
  3. Every Era Wrong There is no daemons There is a

    lot crushes There is a lot bugs There is no persistence on restart
  4. capistrano + runit all parts are services all parts will

    be restarted all parts management without root/sudo