# Asana outage on Tuesday, May 16

> Asana was down on May 16 for approximately 30 minutes. We want to let our customers know what caused this outage and how we resolved it.

Source: https://asana.com/inside-asana/asana-outage-tuesday-may-16

## Asana outage on Tuesday, May 16

On Tuesday, May 16, Asana was down for approximately 30 minutes and partially available for another hour. In the spirit of transparency, we want to let our customers know what caused this outage and how we resolved it.

On Tuesday morning at approximately 8:40AM PDT, one of our databases became unreachable. The database’s automatic failover did not kick in, so the database stayed unreachable until an on-call engineer triggered a failover manually. After the database was failed over, many of Asana’s API servers did not correctly recover, so they also needed to be manually restarted.

We’ve since discovered a regression that stopped the API from recovering gracefully. That bug has been fixed and is making its way through our Continuous Integration pipeline. We’re also working with AWS to understand why the database failed and why it didn’t automatically recover. Finally, we’re working to understand any other reasons why our API servers did not correctly recover once the database was back up.

- [사내 선언형 데이터 로딩 시스템인 LunaDb 확장](/ko/resources/scaling-lunadb)

엔지니어링

#### 플랫폼 엔지니어

Asana에서는 웹앱의 중추 역할을 하는 LunaDb라는 데이터 로딩 시스템을 구축했습니다. 이름과 달리 데이터베이스가 아닙니다. 오히려 선언적으로 데이터를 가져오는 GraphQL과 유사한 시스템입니다. 기본적으로 최신 버전의 데이터와 향후 모든 업데이트를 로드하는 방법입니다.당사는 처음에 2015년에 백엔드 인프라¹를 ...

- [Asana로 더 효과적인 엔지니어링 매니저가 되는 방법](/ko/inside-asana/asana-makes-me-effective-engineering-manager)

엔지니어링

#### 데이터 인프라 엔지니어링 관리자

As an engineering manager, I need to keep track of so many things. I have my own personal to-dos that I need to prioritize, making time for focused work while also handling incomi ...

- [무효화 파이프라인 확장: 1부](/ko/inside-asana/scaling-invalidation-pipeline-part-1)

엔지니어링

#### 플랫폼 엔지니어

At Asana, our invalidation pipeline is a key part of implementing near-realtime reactivity in the webapp. Reactivity is how each-and-every Asana tab keeps up-to-date with the lat ...

- [Asana outage on Tuesday, May 16](/ko/inside-asana/asana-outage-tuesday-may-16)

엔지니어링

On Tuesday, May 16, Asana was down for approximately 30 minutes and partially available for another hour. In the spirit of transparency, we want to let our customers know what cau ...

- [엔지니어링](/inside-asana/engineering-spotlight)
