3 ms·
I'm thinking performance - it used to be a big deal to optimise database performance. Now most databases can live in memory so even if you're doing full table s
by chadcmulligan 3y ago
I'm thinking performance - it used to be a big deal to optimise database performance. Now most databases can live in memory so even if you're doing full table scans all the time it won't be that noticeable, and by the time the database has enough data in it that performance becomes an issue every one who built it has left.
The focus on micro services to, probably has an impact - the back end can be changed if your database is having issues and the services stay the same.
Also databases are hard and a large chunk of developers only know javascript and html.
You don't see many DBA jobs any more, a lot of that is moving to the cloud so they just pay more money and throw CPU's at the problem rather than optimise the database.
Also agile/scrum (as its practiced anyway) doesn't really allow for a database design up front as it used to be done.