Question

Je suis mise en œuvre du modèle de conception du disjoncteur pour un réseau à grande échelle (sur AWS).

Netflix donne une description attrayante ici: http: / /techblog.netflix.com/2011/12/making-netflix-api-more-resilient.html

J'ai besoin des conseils pour la mise en œuvre de la base de données de surveillance de back-end. Fondamentalement, je besoin d'une base de données / démon / service qui peut effectuer les opérations suivantes:

  1. Stockez des milliers d'écritures par seconde.
  2. somme rapidement en milliers d'enregistrements (dernières secondes) ou autrement maintenir un calcul moyenne mobile des statuts, etc (de préférence avec une mise en cache).
  3. Magasin deux semaines de données ou les résultats des calculs à l'étape 2.

Y at-il une base de données existante ou tout autre logiciel qui est bon pour cette tâche? Je doute Netflix me donner leur;)

Était-ce utile?

La solution

Ils utilisent Cassandra au back-end. Vérifiez cet article sur l'architecture Netflix ...

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top