Bueno ayer no escribí nada porque aproveche a concurrir a la mayor cantidad de charlas y reuniones posibles, arrancando desde temprano con una reunión del grupo de Big DATA del IOUG donde aparte de poder conocernos las caras entre varios sirvió para ir pasando en claro que el tema de Big Data impacta mucho en los entornos de desarrollo y management, es decir como cualquier nueva tecnología generalmente nos encontramos con la imposibilidad de conseguir recursos adecuados y por otro lado cuando las cosas se ponen en producción empiezan los temas de responsabilidades como quien va a hacerse cargo cuando un lote de carga no funcione, el DBA, el desarrollador, el área de infra-estructura, etc.?? en fin este y otros como el de definir un roadmap de capacitación curriculas etc. fueron muchos de los temas que se discutieron.
El día anterior había sido muy útil para escuchar muchas de las nuevas funcionalidades que la versión 12c va a incluir un lindo resumen de portugués se puede encontrar en el blog de Rodrigo Almeida.
También los avances de Linux y la integración de ksplice para prácticamente nunca re-botear un servidor ante la instalación de patches.
Por mi parte aproveche a concurrir a charlas de Oracle NoSQL, BigData y Java dentro de la BD.
NoSQL promete ser actualizado a una versión dos con el feature de re-acomodar el layout sin necesidad de re-instalar nada y como funcionalidad que me pareció excelente por estar sufriendola en carne propia es la habilidad de mover datos desde el NoSQL al RDBMS usando una forma declarativa bajo el manajement de las external tables, esto evita muchísimo código Java necesario para las tareas tradicionales de subir los datos del NoSQL al RDBMS para su análisis.
En cuanto al punto anterior varios de los casos de estudio de BigData presentados caen siempre mas o menos en la misma arquitectura, un NoSQL para recibir el gran volumen de datos inicial, un cluster de Hadoop para organizarlos y finalmente un mecanismo para poder subir al RDBMS para su análisis usando herramientas de BI, las herramientas de análisis de datos en el layer de NoSQL tales como Hive no tienen aun la potencia de expresión que cuentan las herramientas de BI actuales que ya han pasado por un largo camino de evolución, ademas de que en muchos de los casos los datos relevados en el NoSQL solo tienen sentido si los unimos a datos de la empresa que residen en el RDBMS.
En cuanto a lo que a mi realmente me interesa, Java dentro de la BD, los anuncios fueron que con la BD 12c se proveerán los dos JDK actuales (1.6 y 1.7) fácilmente intercambiables mediante la ejecución de un simple script, también se presento la inclusión de Hadoop dentro de la BD para poder realizar tareas de Map/Reduce directamente dentro de la BD cuando estas tareas necesitan consumir datos existentes en el layer del RDBMS, pero a diferencia de la operación del Map/Reduce tradicionalmente de Hadoop que es tipicamente programada en Java, dentro de la BD podemos dispararlas con simples llamadas a queries SQL que utilizan el concepto de pipe-line tables, no muchos conocen este concepto pero es realmente un herramienta potentisima para encapsular lógica dentro de llamadas de SQL normal.
De los anuncios de Java dentro de la BD pude deducir que si bien el comentario generalizado es que la versión de 12c podría salir el 12/12/12 esto no es tan seguro, fueron muy claros que la ventana de tiempo para que la BD este producción son 12 meses, es decir hasta el próximo Open World :( en especial los conceptos de CDB y PDB tienen un impacto muy grande en muchas áreas de la BD como por ejemplo Java dentro del RDBMS pero no los voy aburrir mas con temas técnicos de este estilo.
El día termino con el Lunch tradicional de Oracle LAD donde pudimos reunirnos todos los que estamos en el OOW de los países de la región de una forma des-estructurada y amena, de todos los lunchs este a mi gusto es el mas divertido :)
Esta noche el Appreciation Event, mañana si es posible otro resumen ;)
Bienvenido a
Comunidad Oracle Hispana
© 2013 Creado por Fernando Garcia.
¡Tienes que ser miembro de Comunidad Oracle Hispana para agregar comentarios!
Participar en Comunidad Oracle Hispana