It has been suggested that it is better that none of the components of Pancake have direct access to our databases. Instead it is better to put a very light HTTPS/REST API on top of the MySQL servers. This way we have more tight control over what kind of requests are being done by the components. It will also be good to abstract the data store away so that we can switch to something different later (Datasaurus Rex) or optimize things in more interesting ways without breaking/complicating clients.
Implemented as the pancake-user-api module.
Status: NEW → RESOLVED
Last Resolved: 6 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.