Hacker News new | ask | show | jobs
by fukawi2 1129 days ago
The logic of the app I currently work on lives 99% in the database... As a C++ plugin to the DB.

Not stored procedures, or triggers, or anything like that... Just a giant plugin loaded when the DB starts that provides business specific functions that can be called by the client instead of SQL queries (think "CreateAccount" or "GetFooDetails").

Oh, and probably 50% of the columns are giant JSON objects.

It's.... interesting.

1 comments

Do you at least get some performance benefit from the data locality?