3 ms·
That is normally considered a good thing other wise different applications accessing the same data have to roll there own - do you really want multiple versions
by spacecowboy_lon 10y ago
That is normally considered a good thing other wise different applications accessing the same data have to roll there own - do you really want multiple versions of biz logic.
eg a large organizations like a bit telco may have multiple applications that update customer records.
- Udik 10y agoShould they do that through a single service api instead of directly hitting the database?
- spacecowboy_lon 10y agoMidleware is the normal term
- kedean 10y agoYeah, the proper way to be doing that is via a middleware api that can be maintained and versioned by it's own team, rather than coupling all these applications to a very specific database. If you have 4 apps talking to the same oracle database, and you decide to ditch the license, that's going to be way harder to deal with than if you just had one api being maintained by a team who's job is to know databases.