4 ms·
That's what I am going on. It literally says the RoR stuff is just the basic webpages, everything else has been re-written or was never RoR. Same deal as twit
by deialtrous 8y ago
That's what I am going on. It literally says the RoR stuff is just the basic webpages, everything else has been re-written or was never RoR. Same deal as twitch, the RoR is just the trivial web portion which is mostly cached. All the chat and video is in go.
- jashmatthews 8y agoThis may be true of Twitch but not GitHub. GitHub uses https://github.com/libgit2/rugged https://github.com/libgit2/rugged to bridge between Ruby and Git. As far as I'm aware, they still use Ruby to pull the diffs etc out of Git etc. https://githubengineering.com/how-we-made-diff-pages-3x-faster/ https://githubengineering.com/how-we-made-diff-pages-3x-fast... indicates they were still doing this as late as 2016.