Foundries.io 소개
100x
성능 향상
도전 과제
- 빠르게 증가하는 연결된 디바이스 수를 지원하기 위해 쉽게 확장할 수 있는 데이터베이스가 필요했습니다.
- 문서 기반 아키텍처만으로는 필요한 모든 중요한 쿼리 기능을 제공할 수 없었습니다.
- 데이터베이스 마이그레이션 및 관리가 너무 어렵고 시간이 많이 소요되었습니다.
결과
- 카우치베이스는 100배 향상된 성능과 확장성을 제공하며 이전에 데이터베이스 확장 문제로 인해 발생했던 오류율이 크게 감소했습니다.
- 해결에 6개월, $100K가 소요될 것으로 예상되었던 문제를 훨씬 적은 비용으로 훨씬 빠르게 해결했습니다.
- 이제 엔지니어는 데이터베이스 관리 대신 추가 기능 구축에 집중할 수 있습니다.
확장성은 디바이스 관리 회사에게 매우 중요한 요소입니다. Couchbase를 사용하면서 작업하기가 훨씬 쉬워졌고 더 이상 데이터베이스 마이그레이션에 대해 걱정할 필요가 없습니다. 이전보다 확장성이 100배 이상 향상되었고 오류 발생 횟수도 크게 줄었습니다. 모든 면에서 더 좋아졌습니다. 비용을 지불해야 하는 대가를 생각하면 스티커 쇼크가 올 수도 있지만, 저희는 시간을 소중히 여겨야 합니다. 직접 솔루션을 구축했다면 더 많은 비용과 기회를 잃었을 것입니다. 저는 우리 팀이 데이터베이스 기능이 아닌 기능 구축에 집중하길 바랐습니다. 매우 쉬운 결정이었으며, 덕분에 저희의 삶이 더 편해졌습니다.
앤디 도안 수석 소프트웨어 엔지니어, Foundries.io