Cet article détaille une autre approche de développement où l'utilisation de procédures stockées pour alléger la couche tiers fait face à la tendance d'aujourd'hui ( frameworks et orm ).
Pourquoi parler de cela ... IFS Applications utilise ce principe de "base de données épaisses" car la logique métier est (presque) entièrement écrit en PL/SQL.
Ce principe permet de garantir les performances tout en exploitant les capacités de la base de données Oracle.
Après 10 ans de développement sur la plateforme Oracle et 4 ans de DBA, je pense que cette approche garantit les performances et l'extensibilité de votre système.
L'un de ses inconvénient majeur ( si il en est réellement ) est de limiter le portage de l'application vers une autre base de données mais elle est compensée par les performances.
Aucun commentaire:
Enregistrer un commentaire