Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Extensibility of a database api with js

1,160 views

Published on

Published in: Data & Analytics
  • Be the first to comment

  • Be the first to like this

Extensibility of a database api with js

  1. 1. Extensibility of a database API with JS Michael Hackstein @mchacki
  2. 2. ‣ Create a framework to customize your database ‣ Abstract from the database ‣ Encapsulate data transformation 2
  3. 3. ‣ Medical data ‣ requires attribute level security ‣ Nurse and Doctor both read the patient file ‣ Some information should not be read- / writeable for the nurse ‣ Session Service ‣ Simple logic ‣ High dependency on database ‣ Social Data Sharing ‣ User defines which content is shared ‣ Join access rights with data ‣ Likely to collect insufficient amount of data 3
  4. 4. ‣ Direct data access ‣ Control outgoing data ‣ Speed improvements 4
  5. 5. ‣ Demo time: access rights 5
  6. 6. ‣ Cleaner code separation ‣ Do not pollute your application code ‣ Move query strings behind the API ‣ Convert data on the fly ‣ No additional update request 6
  7. 7. ‣ Multi-Model NoSQL database ‣ Document, Graph, Key-Value ‣ A single query language (AQL) ‣ Extensible with JS ‣ Cluster Management based on Mesos 7
  8. 8. ‣ Image links ‣ http://static.tvtropes.org/pmwiki/pub/images/ data4_2257.jpg ‣ http://3.bp.blogspot.com/-EVRkrp-kJ4A/T9EDtL5MGKI/ AAAAAAAAGwg/g_Qvvvs6LdM/s400/soc.jpg 8

×