4 ms·
Sure, but then you have other issues with black box databases: 1. Lack of control over configuration and tuning of database. 2. Little control over semantic u
by dgfgfdagasdfgfa 10y ago
Sure, but then you have other issues with black box databases:
1. Lack of control over configuration and tuning of database.
2. Little control over semantic upgrades, i.e. security updates should be automatic, but one breaking compatibility should not be, but MAY be necessary or desired, so it needs to be possible to upgrade.
3. Failover isn't easy, and the way of handling it is often app- and load-specific.
Granted, this won't matter to many people, but there are a lot of reasons not to entirely outsource database concerns from dev.
- PaulKeeble 10y agoActually they ought to matter to everyone, or rather at some point they do matter. Data is different, data has to be upgraded in place, its genuinely not immutable but this isn't also true of the software above it, Databases are software like any other and they should have a similar release cycle because if they don't its much harder to test and push updates.