시간은 귀중하며, 특히 업무 중에는 1초 1초가 중요합니다. Asana를 시작했을 때, 저희는 팀이 협업을 통해 더 많은 업무를 더 빠르게 수행할 수 있도록 지원하고자 했습니다. 하지만 Asana가 느리다는 피드백을 많은 분들로부터 받았습니다. 그리고 전 세계 곳곳에 있는 점점 더 큰 규모의 팀으로 확장함에 따라 고객에게 최대의 혜택을 제공하기 위해 인프라를 업데이트해야 한다는 것이 분명해졌습니다.
성능 문제를 해결하는 과정에서 캐시 개선과 같은 간단한 수정만으로는 문제를 해결하기에 충분하지 않다는 것을 알게 되었습니다. 당사는 장기적인 해결책은 전체 인프라를 점진적으로 다시 작성하는 것이라고 판단했습니다. 그래서 1년 전, 저희는 사상 최대 규모의 엔지니어링 프로젝트를 시작했습니다.
오늘 이 지속적인 작업의 현재까지의 결과를 공유하게 되어 기쁩니다. Asana에서 가장 자주 수행하는 동작이 2배 더 빨라졌습니다. 이러한 개선 사항을 이미 눈치채셨기를 바랍니다.

저희는 비즈니스를 운영하기 위해 Asana를 사용하고 있으며, Asana가 앱 성능 개선에 대한 약속을 이행한 것을 매우 기쁘게 생각합니다. 저희 팀은 Asana가 두 배나 빨라진 것처럼 느낍니다.”
업무를 더 신속하게 처리하실 수 있도록 Asana에 액세스하는 데 걸리는 시간을 개선하는 것을 우선순위로 두었습니다. 이메일 링크에서 앱으로 이동하든 하루를 시작하기 위해 로그인하든, Asana를 로드하는 데 걸리는 시간이 지난 1년 동안 점진적으로 개선되어 업무에 빠르게 액세스할 수 있습니다.
고객님과 같은 고객들이 하루에 수백만 번 Asana에서 작업 또는 하위 작업 사이를 이동합니다. 이제 4배 더 빨라졌으며, 95%의 경우 1초 이내에 전환됩니다.
사이드바, 검색 또는 프로젝트로 연결되는 다른 링크를 클릭하는 등 다양한 프로젝트에 빠르게 액세스하는 것은 많은 워크플로에 중요합니다. 이제 서로 다른 프로젝트 간에 이동하는 속도가 2.5배 빨라졌으며, 95%의 경우 1초 이내에 이동할 수 있습니다.
프로젝트, 작업 간 전환, Asana 로딩 등 Asana에서 가장 자주 수행하는 작업은 이제 새로운 프레임워크인 Luna2에서 처리됩니다. 또한, 여러 작업 선택, @멘션, 검색이 더 빨라졌습니다. 정렬된 프로젝트 보기와 같이 아직 이전 프레임워크에 있는 나머지 작업도 적극적으로 전환하고 있습니다. 앞으로는 모든 새로운 기능이 이 새롭고 더 빠른 프레임워크에서 구축될 것입니다.
전 세계에서 점점 더 규모가 커지는 팀, 부서, 기업이 Asana를 사용하여 업무를 추적하고 관리하고 있기 때문에 인프라를 다시 작성하기로 결정한 것은 장기적인 결정이자 투자였습니다. 이 여정 동안 우리는 교훈을 얻고, 장애물에 부딪혔으며, 큰 돌파구를 마련했습니다. 기다려 주셔서 감사드리며, 일상 업무에서 이러한 개선 사항을 느끼셨기를 바랍니다.
속도와 관련하여 결승선이 없다는 것을 알고 있으므로, 성능 개선을 위해 전담 팀을 구성하기 위해 최선을 다하고 있습니다.
* Asana의 기술적 여정에 대해 자세히 알아보세요.