New workout filter - take 1,000,995
Yes, we've been here before. And before that. And probably before that too. Fingers crossed for this one!
The old filter worked by asking the database a question every single time you clicked a filter option. With thousands of people using the site at the same time, that's thousands of database questions per minute - and the database was not exactly thrilled about it. This is what was causing the slowdowns during busy periods.
The new filter loads a small index of all workouts once when you open the page and then does all the filtering right there in your browser. No database involved at all. Filtering is now instant regardless of how many people are on the site at the same time - because your browser doesn't care how busy our server is.
There's also a new Surprise Me button. Select any combination of filters and hit it - it picks a random workout from your current results and takes you straight there. Good for days when you want to train but your brain has left the building.
Everything else looks and works the same. The index updates whenever new workouts are added so you're always seeing the full library.
We'd love to know how it's working for you - please let us know in the comments below. Load speed, filter behavior, anything that looks off. You've helped us get this far through 1,000,994 previous attempts and we're counting on you for this one too.
- DAREBEE Team
Yes, we've been here before. And before that. And probably before that too. Fingers crossed for this one!
The old filter worked by asking the database a question every single time you clicked a filter option. With thousands of people using the site at the same time, that's thousands of database questions per minute - and the database was not exactly thrilled about it. This is what was causing the slowdowns during busy periods.
The new filter loads a small index of all workouts once when you open the page and then does all the filtering right there in your browser. No database involved at all. Filtering is now instant regardless of how many people are on the site at the same time - because your browser doesn't care how busy our server is.
There's also a new Surprise Me button. Select any combination of filters and hit it - it picks a random workout from your current results and takes you straight there. Good for days when you want to train but your brain has left the building.
Everything else looks and works the same. The index updates whenever new workouts are added so you're always seeing the full library.
We'd love to know how it's working for you - please let us know in the comments below. Load speed, filter behavior, anything that looks off. You've helped us get this far through 1,000,994 previous attempts and we're counting on you for this one too.
- DAREBEE Team
Posts: 525
worked well with picking up a (yoga) workout.

