mercredi 26 octobre 2016

clean-up after load tests on production with microservices

i want to perform load testing on production system that based on microservices.

i can create a lot of new accounts, run traffic that will causes inserts to a few databases, hadoop logs etc. but what about cleaning it? how is it usually done? i can load test the system as a black box but there is no way i can clean it up as a black box because some storages (like traffic logs) can be append only

i can leave the data in our logs and databases but it will bias all the log analysis we have (like active users) so it would require propagating some kind of test markers and rewriting all data analyzers (a lot of rewriting)

what are the other options to do real world load testing? are there some architectural patterns that make testing more easy?

Aucun commentaire:

Enregistrer un commentaire