_lars schrieb am 06.07.2024 01:47:
ischilling schrieb am 05.07.2024 19:19:
Vendor lock in hat man immer, auch wenn man nur Open Source verwendet.
Folglich muss man also nur abwägen welchen lock in man (für den "Moment") akzeptieren will.
Je nachdem, wie man sich anstellt. Wenn man darauf achtet, Standards einzuhalten, Abstraktionsschichten sauber zu trennen und ordentlich arbeitet, ist der Vendor Lock In doch sehr ĂĽberschaubar. Alles eine Frage der Herangehensweise (und die ist leider viel zu oft chaotisch).
_lars
Und dann nimmt man sowas wie Hybernate oder Entity Framework fĂĽr ALLES und wundert sich, warum die Performance so bescheiden ist. Es gibt einen Grund dafĂĽr, warum Datenbanken gewisse Features haben wie z.B. Stored Procuderes. In 25 Jahren in der Software Entwicklung habe ich genau einmal bei einer Firma erlebt, dass das RDBMS gewechselt wurde - von Informix zu MySQL; MySQL5 -> zu MySQL8 Migrationen dagegen haben ich sehr oft erlebt, aber das ist auch kein Problem.
Das Posting wurde vom Benutzer editiert (06.07.2024 20:16).