User Capacity: What’s Your Experience with Bubble?

How many active users have you seen Bubble handle smoothly? Share your experiences with server reliability and growth challenges—what’s your take on their capacity?

1 Like

Well different apps have different stories
For mine a really complex app in starter plan can handle max 80 active user whereas a normal app can handle about 400 users live users.
Not counting others factors

5 Likes

Thanks for sharing your insights, @siddharth ! What strategies have you tried to optimize performance for your complex app? Have you found any particular features or tweaks in Bubble that have helped manage user load better?

1 Like

Yes, some of the strategies that I use
:point_right: I prefer using external database (I use supabase)
:point_right: Instead of using built in do a search from function, Let the search queries for database be from external db using API
:point_right: I avoid using 3rd party plugins as much as possible
:point_right: Use reusable components as much as possible
:point_right: I use local storage to store the data which are frequently needed instead of searching in database.
:point_right: Instead of creating different pages i try to use groups which hide and unhide on same page
:point_right: I use tables more than repeating groups
:point_right: I never use do every x second thing
:point_right: I break long workflow into smaller pieces to prevent timeouts
:point_right: I don’t prefer using any templates like canvas
:point_right: I use custom states to store temporary data instead of db
:point_right: I preload important data in hidden group, and use it in other groups for reference or data, it helps :smiley:
:point_right: Cant remember more but there are more I wish to share

These are few, solely based on my experience, it may not fall under best strategy but you can try it out :wink:

6 Likes

HI @siddharth .

I preload important data in hidden group, and use it in other groups for reference or data, it helps

Regarding to this point what is the benefits to do that as you know if you make 5 do a search this will query database one time ? :thinking: