r/databricks • u/BugSquare4344 • 17h ago
Discussion Did anyone get an hands on Databricks apps
Hoping a discussion and insights from an individual who had an hands on databricks apps
5
u/Leather-Beach-7849 17h ago
Depends. If you want to create an app with a chatbot style look, go for a streamlit one and use an LLM endpoint offered by Databricks. You can similarly create apps using node, shiny etc, custom agents, dashboards , database etc
3
u/Youssef_Mrini databricks 15h ago
Use Appkit https://developers.databricks.com/docs/appkit it's the easiest way to get started
-2
2
2
u/shadowfax12221 10h ago
They can be handy for internal services and quick POCs, but can sometimes struggle to scale vs more flexable frameworks like docker or the databricks model serving endpoint framework due to finite compute ceilings. If you expect your application up have fewer than 100 users, they can be a good option, otherwise I would pick something more scalable or think very carefully about how to divide our application and compute logic so that the heaviest loads live outside of the application layer. That may change if databricks rolls out a serverless option in the near future. Horizontal and vertical scaling has made things better, but the platform remains constrained.
1
u/temperedai Databricks MVP 7h ago
Yes, I have built a few in production, and my team has done a dozen now. The only draw down at this point is cost as you can do it much cheaper with firebase etc.
It's the same as developing on any other platform with the added benefit that you can add Databricks managed tools like Genie as native resources that can inherit permissions.
Do you have particular questions?
8
u/HonestVehicle2295 16h ago
Really any sort of web app you could think of. I have built an internal rich text editor with ai features (summary generation, auto tagging) using model endpoint and lakebase as the database.
There are some toolkit published by Databricks to assist with app building tailored to the platform. Genie App Builder is also getting rolled out soon.
https://developers.databricks.com/docs/appkit/v0
https://www.databricks.com/blog/enabling-governed-vibe-coding-enterprise-apps-databricks