The Twitter Engineering Blog

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

Posts from Engineering: infrastructure

Omnisearch Index Formats

In this post, we discuss how we have evolved our search technology to accommodate diverse document types, the surprising performance impact of these changes, and how we are using this improved technology to power Twitter’s latest product efforts.

Read more...

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...

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...

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...

Resilient ad serving at Twitter-scale

“Adaptive quality factor” is a technique used to make the ad server resilient and scalable, and at the same time achieve revenue optimality.

Read more...

Observability at Twitter: technical overview, part II

As one of the most critical infrastructure at Twitter, Observability provides highly scalable data collection and visualization services. This blog post gives overview of our architecture and shares our experience in developing and operating our systems.

Read more...

Observability at Twitter: technical overview, part I

As one of the most critical infrastructure at Twitter, observability provides highly scalable data collection and visualization services. Our post gives overview of our architecture and shares our experience in developing and operating our systems.

Read more...

When seconds really do matter

How we use secondly metrics to detect and resolve problems before they affect users.

Read more...

Pages