Alvaro... Estoy empezando a revisar la información referentes a jOOQ, se me está haciendo interesante, y seguiré probando la herramienta para evaluar sus virtudes y si fuera necesario hacer un cambio ponerlo a consideración del cliente...
Agradezco sus comentarios, ya que estan siendo muy utiles en esta toma de decisión... Saludos... ISC. Mario Jiménez Carrasco. Subdirección Técnico y de Negocios Desarrollo de Software. Gobierna SCP. 2014-08-29 13:20 GMT-05:00 Álvaro Hernández Tortosa <a...@8kdata.com>: > > > On 25/08/14 05:56, Mario Jiménez Carrasco wrote: > > Hola... > La aplicación fue desarrollada en su momento considerando que toda la > logica de la aplicación podría operar para el cliente si se elegía una base > de datos como PostgreSQL o se optaba por algun otro motor de base de datos > como Oracle u cualquiera que fuera de paga... (en este caso se eligió > PostgreSQL) y al tener Hibernate no se tuvo que mover nada de código, y ya > quedó definida la BBDD... en este momento la inquietud del cliente es meter > la logica de negocios en SP, pensando en que esto pueda mejorar aun el > rendimiento y descargar el servidor de aplicaciones de ese función... > > Agradezco los comentarios y han abierto mejor el panorama para considerar > algunas herramientas que ayuden a realizar algunas pruebas de rendimiento... > > Gracias... > Saludos... > > > > Hola, Mario. > > Confío en no ser demasiado insistente en el tema de Hibernate ;) pero > si de verdad puedes evitarlo.... he visto mil problemas con hibernate, y ni > una sola instalación que no los haya tenido. > > Herramientas como jOOQ te proporcionan también independencia de base > de datos (aunque esto es algo muy teórico y poco práctico). Y de hecho, si > se van a usar procedimientos almacenados, hibernate es especialmente malo, > pues no cuenta con abstracción (decente) para ellos. > > Si vas a evaluar el rendimiento de los PA, al menos considera cuánto > es la diferencia de datos entre pg y app server con y sin ellos. Si por > correrlos en la bbdd filtras mucho y transmites mucho menos, no sólo > ahorras rendimiento en el app server sino también en la bbdd. Si por el > contrario apenas reducen el volumen de datos, el criterio suele balancear > más hacia la facilidad de escalado de los app servers vs el de la base de > datos. > > Saludos, > > Álvaro > > > > > > -- > Álvaro Hernández Tortosa > > > ----------- > 8Kdata > > > > > ISC. Mario Jiménez Carrasco. > Subdirección Técnico y de Negocios > Desarrollo de Software. > Gobierna SCP. > > > 2014-08-23 21:19 GMT-05:00 Lazaro Ruben Garcia Martinez < > lgarc...@vnz.uci.cu>: > >> Pero si usas hibernate porque migrar a procedimientos almacenados y >> desechar todas las bondades que hibernate ofrece???, No creo que sea una >> buena idea, por ponerte un ejemplo hace un tiempo desarrollé un portal >> donde toda la lógica se realizó en la base a golpe de procedimientos que si >> hubiese sido con algun ORM como doctrine el trabajo fuese mucho mejor, >> también he trabajado con hibernate y no creo que sea conveniento usar >> procedimientos almacenados. >> >> Saludos. >> ________________________________________ >> De: pgsql-es-ayuda-ow...@postgresql.org [ >> pgsql-es-ayuda-ow...@postgresql.org] En nombre de Mario Jiménez Carrasco >> [mario.carra...@gmail.com] >> Enviado el: sábado, 23 de agosto de 2014 13:21 >> Para: pgsql-es-ayuda@postgresql.org >> Asunto: [pgsql-es-ayuda] Duda con procedimientos almacenados. >> >> Buen día amigos... >> Espero este sea el medio adecuado para obtener ayuda sobre la duda que >> tengo... >> >> Estoy desarrollando una aplicación en JAVA usando Hibernate y PostgreSQL, >> tengo algunos procesos de lógica de negocio que estan en la capa de >> servicios de la aplicación... >> >> Hace algunos días me comentaron sobre la idea de migrar la lógica a >> procedimientos almacenados en la base de datos... >> >> Mi duda es: ¿Que tan recomendable sería hacer dicha migración?.. o en su >> caso, ¿Qué consideraciones debería tomar en cuanta para determinar si debo >> llevar a cabo la migración?... >> >> He buscado información en la lista sin encontrar mucho respecto a este >> punto para la toma de decisión, si alguien puede ayudarme orientándome o en >> su caso darme referencias para lectura, se agradece de antemano... >> >> Saludos... >> >> >> Atte. Mario Jiménez Carrasco. >> >> ________________________________ >> Fin a la injusticia, LIBERTAD AHORA A NUESTROS CINCO COMPATRIOTAS QUE SE >> ENCUENTRAN INJUSTAMENTE EN PRISIONES DE LOS EEUU! >> http://www.antiterroristas.cu >> http://justiciaparaloscinco.wordpress.com >> >> Fin a la injusticia, LIBERTAD AHORA A NUESTROS CINCO COMPATRIOTAS QUE SE >> ENCUENTRAN INJUSTAMENTE EN PRISIONES DE LOS EEUU! >> http://www.antiterroristas.cu >> http://justiciaparaloscinco.wordpress.com >> > > >