¿Cuál es la pila de tecnología de Twitter?

Los productos que componen la pila tecnológica de Twitter incluyen: Adobe Flash, Amazon (EC2, Route 53, S3), Ansible, Atlassian (Bamboo, JIRA Service Desk), Apache (Flash, Thrift), Atlassian JIRA, Atlassian JIRA Service Desk, Bit9 + Carbon Black, Bitnami, Bower, Carto, Chef, Overoles, Crashlytics, Registro de dominio CSC, DbVisualizer, DigiCert, Docker, Driven, eNom Domain Registration, Fastly, Genymotion, Git, Git Tower, GoDaddy Domain Registration, Google (Cloud Messaging, Maps ), Grunt, GupShup, HackerOne, Highcharts, IntelliJ Idea, Iron.io Enterprise, IronMQ, IronWorker, Lightbend Reactive Platform, MongoDB, nginx, Pagely, PagerDuty, Pingdom, Public Domain Registry Domain Registration, PyCharm, reCAPTCHA, Redis, Redis Labis , Reveal, RubyMine, Ruby on Rails, Sauce Labs, TeamCity, Testflight, Travis CL, UpSource, UserTesting, UserZoom, WhoAPI y Xendo.

Además, aquí hay una lista de otros productos de software que Twitter usa internamente:

  • Comercialización: Influitiva, LiveRamp, Foso, Segmento
  • Ventas y soporte: Salesforce Sales Cloud, Streak, LiveOps Cloud Contact Center, Wufoo
  • Producto y diseño: Blossom, Cage, Invision, Sketch
  • Analytics: Google Analytics, concurrente, Adobe Analytics
  • HR: HackerRank, Jobvite, Stack Overflow Jobs, Everwise
  • Finanzas y contabilidad: Sift Science, Silicon Valley Bank, Stripe
  • Productividad: Norbert, Box, DocuSign, Do

(Descargo de responsabilidad: los datos anteriores se obtuvieron de Siftery y han sido verificados por personas que trabajan en Twitter)

En una etapa temprana, Twitter usa Ruby on Rails para hacer su servicio. Pero cuando llegaron a 200 millones de usuarios (¿por qué Twitter cambió a un front-end basado en Java después de usar Ruby on Rails con éxito con 200 millones de usuarios?), Cambiaron para usar Scala como su principal plataforma de desarrollo.

Incluso tienen una página de Scala School para promover el uso de Scala.

Puede obtener una idea bastante buena mirando su página de código abierto: https://dev.twitter.com/opensour