Ă€ propos de Foundries.io
amélioration des performances
Défis
- Il fallait une base de données capable d'évoluer facilement pour prendre en charge un nombre croissant d'appareils connectés.
- Une architecture basée sur des documents ne pouvait à elle seule fournir toutes les fonctionnalités de recherche essentielles qui étaient nécessaires
- La migration et la gestion des bases de données étaient devenues trop difficiles et trop longues.
Résultats
- Couchbase a permis de multiplier par 100 les performances et l'évolutivité, et le taux d'erreur précédemment causé par des problèmes d'échelle de la base de données a chuté de manière significative.
- Un problème qui devait prendre 6 mois et $100K a été résolu beaucoup plus rapidement et à un coût nettement inférieur.
- Les ingénieurs peuvent désormais se concentrer sur l'élaboration de nouvelles fonctionnalités plutôt que sur la gestion de la base de données.
L'évolutivité est un enjeu de taille pour une entreprise de gestion d'appareils. Travailler avec Couchbase a été beaucoup plus facile, nous n'avons plus à nous soucier de la migration des bases de données. Il est au moins 100 fois plus évolutif que nous l'étions auparavant et le nombre d'erreurs que nous obtenons a considérablement diminué. Il est meilleur à tous points de vue. On peut être choqué par le prix à payer pour quelque chose, mais nous devons accorder de l'importance à notre propre temps. Construire une solution nous-mêmes aurait impliqué plus d'argent et d'opportunités perdues. Je voulais que mon équipe se concentre sur l'élaboration de nos fonctionnalités, et non sur celles de la base de données. La décision a été très facile à prendre, elle nous a facilité la vie.
Andy Doan Ingénieur logiciel principal, Foundries.io