Thank you for this. I 100% agree with you that chaos testing is testing, just as test engineering is engineering :) QA 2.0 : we don't raise bug tickets, we raise pull requests!!
Hi Murat, thanks for the comment! As Daniel mentioned, I'd probably still use Prometheus + Grafana on AWS. Prometheus is a CNCF project for a reason-- it's quickly becoming a standard in the industry. I don't see a reason to use something other than it. - Nicole
Need one opinion, apart from chaos engineering. If I am trying to load test application for 3 million data load, will k6 be the best tool in this case provided my application is written in Java?
Hi Prerna, there is no "best" tool. Just the best tool for the situation. Since I don't know the whole situation, I would recommend that you do a proof of concept for the tools that you would like to consider, weigh up the pros and cons of each one, and decide based on the type of testing you're doing, the resources you have, the experience your team has with the languages and tools involved, and your goals for testing. Good luck!
Thanks 🙏🏻 As per the documentation, I read k6 can send 7-12 million requests per second whereas I have to test for a scenario where database has 2 million records and then we want to make continuous request at a less tps value! With the poc I did and with the documentation I read till now, I believe we can use it.
Thank you for this. I 100% agree with you that chaos testing is testing, just as test engineering is engineering :) QA 2.0 : we don't raise bug tickets, we raise pull requests!!
Hey, I really love that mentality! Who says we can't be proactive and fix things we see?? :) - Nicole
Been waiting for this, thanks
Hi Murat! Glad I could help! - Nicole
on AWS, what would you replace Prometheus + Grafana with?
On AWS you can use Prometheus and Grafana!
aws.amazon.com/grafana/
aws.amazon.com/prometheus/
Hi Murat, thanks for the comment! As Daniel mentioned, I'd probably still use Prometheus + Grafana on AWS. Prometheus is a CNCF project for a reason-- it's quickly becoming a standard in the industry. I don't see a reason to use something other than it. - Nicole
Need one opinion, apart from chaos engineering. If I am trying to load test application for 3 million data load, will k6 be the best tool in this case provided my application is written in Java?
Planning to run these tests as k8s jobs.
Hi Prerna, there is no "best" tool. Just the best tool for the situation. Since I don't know the whole situation, I would recommend that you do a proof of concept for the tools that you would like to consider, weigh up the pros and cons of each one, and decide based on the type of testing you're doing, the resources you have, the experience your team has with the languages and tools involved, and your goals for testing. Good luck!
Thanks 🙏🏻
As per the documentation, I read k6 can send 7-12 million requests per second whereas I have to test for a scenario where database has 2 million records and then we want to make continuous request at a less tps value! With the poc I did and with the documentation I read till now, I believe we can use it.
Great to hear that, Prerna! I hope you've been able to achieve those goals with k6. Let us know how you went! :) - Nicole
Fantastic!
Hey James! Thanks for your support as always! :) - Nicole