out of time
-
Using Git Submodules for Shared Rails Components
I’ve been thinking for a while about how nice it would be to share the model layer of our Rails app with other codebases that don’t have to load up all of Rails. In particular, this would neatly allow one to avoid using Workling (which essentially runs the entire Rails stack as a Daemon), instead building lightweight queue-reading daemon processes that still have access to the model layer (since this is, in pretty much any case I can think of, the only part of the Rails stack that a background-job processor would need access to).