We host some big applications, but also a fair amount of small ones.
The small applications don't really require dedicated database resources, as they're not constantly used, but when used they may spike their database activity.
Hosting on shared servers (such as classic Ploi) works well, as they can all share the resources.
If we could create a database instance in Ploi Cloud and share between applications, that would give a similar solution.
It may also provide flexibility for other apps that need to share the same database, but have multiple different frontends.
We also like the ability to share services between multiple applications/domains.
In our current setup in Ploi.io, the backend Laravel-app shares the same Mysql Database with a simple NodeJS Websocket Server.
To sum it up, let's say our current domain is 'example.com'
Backend App
- Available on example.com
- Runs on Laravel
Websocket Server
- Available on ws.example.com
- Runs a simple NodeJS Websocket Server (@hocuspocus/server)
Both applications/domains can reach the same Mysql Database (and maybe Redis, but Mysql is for us more important to share)
I wanted to try and reuse a database via the network, but I can't create a new database for a new app?
I mean inside of an existing mysql -- like in Laravel Cloud they call it "mysql cluster" wherein you can make extra databases and connect multiple apps.
This aligns with Glenns request: "The small applications don't really require dedicated database resources, as they're not constantly used"
-
Dennis moved item to board Live
3 months ago -
Zander van der Meer moved item to board In progress
3 months ago -
Glenn Jacobs moved item to project Applications
3 months ago -
Glenn Jacobs created the item
3 months ago
