| This feels like satire. and written by someone who should have spent more time studying the
history of database systems. > Imagine a world where the majority of your backend logic is seamlessly embedded within the database itself This is not a good idea.
It has been done many times and never quite caught on because it is not a good idea. From a security perspective it is a nightmare. Or if you do put all the correct isolation around the code
to protect the database, then you have basically created
an "app server" (old term) inside a database, and it would
happily, run outside of the database since in essence it is already
doing so. |
It was quite normal in 70s 80s and even 90s; all the ms sql, db2, oracle and as400 systems I encountered in those days had all or almost all logic as stored procs. Very large ones.