The Twitter Engineering Blog

Information from Twitter's engineering team about our technology, tools and events.

The infrastructure behind Twitter: efficiency and optimization

Our first blog as part of the infrastructure series gives an overview of our data centers and the hardware engineering journey at Twitter.

Read more...

Search Relevance Infrastructure at Twitter

A behind-the-scenes look at the relevance infrastructure that powers Twitter search quality improvements.

Read more...

SuperRoot: Launching a High-SLA Production Service at Twitter

Our search infrastructure team is building Omnisearch, a new information retrieval system to power the next generation of relevance-based, personalized products. We recently launched SuperRoot, the first major architectural component of Omnisearch. In this blog post, we detail the path to building and launching a high-SLA production system at Twitter.

Read more...

Discovery and Consumption of Analytics Data at Twitter

Tags

Details about how data engineers and scientists discover and consume analytics data at Twitter.

Read more...

Bug Bounty, 2 years in

Security on a global platform like Twitter is a 24/7 job – we are constantly evolving to respond to new threats and attacks against our users and our systems. In order to stay ahead of the game we staff dedicated account-, network-, enterprise-, corporate-, and application-security teams, as well as an incident detection and response team.

Read more...

Open Sourcing Twitter Heron

We’re open sourcing Heron, our real-time stream processing engine which has been powering all of Twitter’s real-time analytics for over two years.

Read more...

Manhattan software deployments: how we deploy Twitter’s large scale distributed database

We elaborate on the challenges involved in conducting software deployments for our distributed database and share our approach to solving them.

Read more...

Introducing Omnisearch

Our search infrastructure team is building a new information retrieval system to power the next generation of relevance-based, personalized products.

Read more...

The release of Pants 1.0

After five years of development, open source project Pants 1.0.0 is here and we can’t wait for you to check it out.

Read more...

Overview of the Twitter Cloud Platform: Compute

We recently held a meetup event called #compute where our engineers spoke about how we build and operate the Twitter Cloud Platform: Compute at scale

Read more...

Pages