hyperledger / aries-cloudagent-python

Hyperledger Aries Cloud Agent Python (ACA-Py) is a foundation for building decentralized identity applications and services running in non-mobile environments.
https://wiki.hyperledger.org/display/aries
Apache License 2.0
405 stars 511 forks source link

Execute load tests on ACA-Py while using Redis and Kafka PQ #1952

Open swcurran opened 2 years ago

swcurran commented 2 years ago

Make use of the Aries Load Generator to run tests with plain ACA-Py, and ACA-Py using Redis and Kafka for persistent queues. The executed tests should be identical across all three instances, allowing us to see the impact of the use of persistent queues in a deployments. The tests need only be run with Askar.

PaulWen commented 2 years ago

Is there any guide on how to set up AcaPy with Redis and/or Kafka?

swcurran commented 2 years ago

@shaangill025 has the material I believe. I've asked @shaangill025 to give a quick overview of where he is with the work at today's ACA-Pug meeting. Of course I asked him in the middle of his night for a first thing in the morning meeting, but we'll see. :-)