Multiple choice technology web 2.0

Which Technology stack has been used to develop Twitter?

  1. J2EE

  2. LAMP

  3. Ruby Enterprise Edition

  4. Perl

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

Twitter was originally developed using Ruby on Rails framework, specifically Ruby Enterprise Edition for performance optimization. While Twitter's architecture has evolved significantly since its founding and now uses many different technologies, the original technology stack was Ruby-based. J2EE, LAMP, and Perl were not the primary stack.

AI explanation

Twitter was originally built on Ruby on Rails using Ruby Enterprise Edition (a hardened, performance-tuned build of the Ruby interpreter) in its early years, before later migrating performance-critical backend services to the JVM (Scala/Java) as it scaled. Given this is framed as a historical/trivia question about Twitter's original stack, 'Ruby Enterprise Edition' is the expected correct answer over J2EE, LAMP, or Perl, none of which Twitter was built on.