4 ms·
I spoke to an engineering manager at Twitter a few months ago. While he did not definitively say that "all" front-facing code is in Scala, when I asked him wher
by argonaut 13y ago
I spoke to an engineering manager at Twitter a few months ago. While he did not definitively say that "all" front-facing code is in Scala, when I asked him where does Twitter still use Ruby on Rails, he said something along the lines of "We still use Ruby on Rails for internal tools," which would imply that the main Twitter app is mostly/all Scala.
- illyism 13y agoWould the backend operations be part of that? Stuff like indexing, caching, database maintenance, etc
- argonaut 13y agoI can reasonably assume that those tasks are not what he meant by "internal tools." When someone talks about "internal tools," they are referring to stuff like internal dashboards. Other hypothetical examples: 1) internal bug tracker, 2) a custom CRM for a company's sales team, 3) an internal message board, 4) a conference room scheduler, 5) a dashboard to view the health of a service, etc etc.