u/PovilasKorop

Working on a package to "Data Stress" Laravel app - need opinions

Working on a package to "Data Stress" Laravel app - need opinions

Hello guys,

I have a package idea. Released a YouTube video (8 minutes) explaining it, so you can watch here: https://www.youtube.com/watch?v=o29iXqgRFNU

But I will summarize.

Idea: you're working on a Laravel project and you want to test it with large data BEFORE releasing it to production. Yes, you can generate some seeders but wouldn't it be more convenient to make it flexible and convenient to perform such stress test?

So, the workflow of the UI (proof of concept):

  1. You choose the Route and its parameters

  2. Package detects which DB tables are involved in that specific routes. Then you specify how many records in those tables you want to seed.

  3. Package performs the seeding and then loads your chosen route multiple times and provides the data for page load, queries avg/total, etc.

https://preview.redd.it/syso628q8w1h1.png?width=2220&format=png&auto=webp&s=808243559f7d3686cc8662f1e92682bfcb754ea4

https://preview.redd.it/dkjdz18q8w1h1.png?width=2224&format=png&auto=webp&s=a786b7c040b5de6262468f771d13d0d99f779eff

For now, it's a very early stage, nothing released yes, all local on my machine.

But my overall question, I guess, is, would you use such package?

In other words, is it worth spending more time in polishing all the (edge) cases and UI/UX, which, as you all know, is actually 90% of the work lol.

---

Also, that probably would be a freemium package, so some features would be in a paid Pro version, to sustain my time on the tool. Still early to decide which ones, but just want to manage the expectations.

reddit.com
u/PovilasKorop — 5 days ago