Páginas

Mostrando entradas con la etiqueta springsource. Mostrar todas las entradas
Mostrando entradas con la etiqueta springsource. Mostrar todas las entradas

martes, 23 de julio de 2013

Resumen Spring Batch & High Performance - 11/07

Hola devs !!

El pasado 11 de Julio tuvimos la oportunidad de asistir a una magnífica presentación de Spring Batch a cargo de Manuel Navarro y Sergi Almar.
     Photo

Nos mostraron la base de Spring Batch y la facilidad con la que se puede llegar a crear nuestra primera aplicación.

Vimos que para sacar el mayor partido al framework lo mejor es usar SpringSource Tool Suite ( STS ) con el que podemos crear incluso proyectos de administración para monitorizar como van los procesos Batch.

Photo

En la sesión vimos como Spring Batch está centrado en un proceso Read-Process-Write aunque permite un alto nivel de configuración en la que podemos definir chunks de datos ( paquetes ) con los que trabajará cada job.


Obviamente, y como nos tiene acostumbrados SpringSource, todo se integra perfectamente con los objetos "beans" en el Spring Core , así como con los diferentes elementos de Spring Integration o Spring Data.

Al final nos dieron unos datos para ver cómo usando la ejecución distribuida podíamos llegar a obtener un rendimiento del 920 % respecto del modelo local.

Realmente tiene un gran potencial ya que nos suministra muchos componentes ya integrados que nos permitirán conectarnos a diferentes fuentes de datos y destinos.

Al final pudimos disfrutar de un delicioso pica-pica, gracias al Restaurante Aitor por su perfecta organización del cattering y la alta calidad del producto, donde pudimos "networkear" un rato, comentar la jugada y fomentar la unión del grupo.


Nada más pues, aquí os dejamos su presentación, y la propia charla grabada que podéis encontrar en nuestro canal de Youtube:


Una vez más agradecemos la presencia y patrocinio de Everis que nos ha ofrecido una charla muy interesante.


Esperamos vuestra opinión a través de nuestro canal habitual.

Saludos y hasta la próxima!



viernes, 21 de junio de 2013

Spring Batch & High Performance - 11/07


Seguimos a la carga en Julio!

Y en esta ocasión y de la mano de Manuel Navarro y Sergi Almar os invitamos el próximo día 11/07, a nuestra siguiente charla centrada esta vez en Spring Batch. Para quien no conozca este framework, señalar que se trata de la solución planteada por SpringSource para el desarrollo de aplicaciones que hagan uso intensivo de jobs/batch diarios de alto rendimiento que puedan resultar de vital importancia para un sistema empresarial.  

Entre otras, provee cantidad de funciones de ayuda para el procesado de grandes volúmenes de registros, incuyendo logging, gestión de transacciones, estadísticas de procesado de jobs, incluyendo reinicio de éstos y muchas más operaciones. Además forma parte de Spring framework y su diseño, basado en el desarrollo de POJOs, permite el uso de las capacidades que ya son conocidas utilizando Spring.

En cuanto a Manu, lleva más de 10 años en proyectos internacionales de gran visibilidad, y actualmente desarrolla sus funciones como Arquitecto J2EE en everis. Su carrera se ha centrado, desde los inicios, en ganar el máximo rendimiento y calidad, consiguiendo a veces, optimizaciones de más del 900% (batch y web) en proyectos como el sistema electoral de voto electrónico para EEUU. Sergi por su parte es SpringSource Certified Instructor, además de miembro core de javaHispano

El guión que hemos planteado es el siguiente:
  1. Introducción y factores para escoger Spring Batch
  2. Implementar y lanzar un batch
  3. Spring batch al descubierto
  4. Alto rendimiento: ¿cómo obtener ganancias del 920%?
  5. Dudas, resumen y conclusiones
Por último, no podemos olvidarnos de agradecer a everis el soporte que nos ha ofrecido, ya que al final del evento, podremos disfrutar de un aperitivo patrocinado por esta compañía.

Os esperamos pues, el próximo 11 de Julio en nuestro espacio habitual, La Fontana de 19-21h. Update: os agradeceríamos -para tener controlado el aforo- que nos comuniquéis si pensáis asistir a través del evento que hemos creado en nuestra comunidad en Google+, a la que estáis invitad@s y os animamos a que participeis más.

See you there!

domingo, 12 de mayo de 2013

Resumen del Aperitivo sobre Enterprise Integration Patterns ( 22 / 04 )

Hi community,

El pasado 22 de Abril organizamos una charla en forma de aperitivo sobre los Enterprise Integration Patterns ( EIP ).




Nuestro colaborador Rafael Cordones dio una divertida introducción a la teoría de patrones de integración, así como una breve historia de su evolución, y continuó deleitándonos con una puesta en práctica con un ejemplo funcional sobre mensajería en Twitter. Y acabó con una presentación de camunda BPM como ejemplo de modelado de un proceso de negocio.

Nos mostró a los diversos precursores de los patrones de integración, y nos dio una visión aérea de los distintos patrones , sus iconos , y la definición de las diversas partes que componen la integración entre aplicaciones.

Vimos un ejemplo práctico en vivo con la aplicación Tapas2Go, de mensajería en Twitter donde pudimos constatar  varios elementos ( Twitter Adapter, Channel, ... ) y lo probamos en vivo !!!! And it worked !!! Fue una experiencia fantástica :)

Os dejamos aquí algunos links a referencias y material de la presentación :

Links 
Material de la presentacion




miércoles, 17 de abril de 2013

Aperitivo de Enterprise Integration Patterns - 22/04


Hola devs !

Se nos presenta una oportunidad fantástica sobre Patrones de Integración.


El proximo Lunes 22 de Abril a las 19.00, Rafael Cordones introducirá Enterprise Integration Patterns. Empezaremos con una breve introducción a los diferentes estilos de integración y repasaremos sus pros y sus contras. A continuación nos concentraremos en el estilo de integración por mensajería (messaging), exponiendo sus principales conceptos y los patrones de mensajería (messaging patterns) más importantes así como ejemplos implementados con el framework Spring Integration. 

La charla acabará presentando al compañero de viaje de los frameworks de integración: el motor de procesos de negocio (business process engine). Necesario para mantener una conversación con sistemas externos así como dar más claridad y documentar la lógica de integración. Se presentará brevemente la plataforma open-source de procesos de negocio camunda BPM.


Rafael Cordones es un FIB er que lleva desarrollando con tecnologías Java desde hace más de una década. Con experiencia en el diseño y desarrollo de aplicaciones basadas entecnologías web. Es un generalista en las tecnologías Java importantes y se considera vacunado contra el síndrome No Inventado Aquí. Después de pasar por Estocolmo y Dublín, ha decidido quedarse a vivir en Vienna donde ejerce de desarrollador de software y consultor en tecnologías Java.







El evento se realizará , como habitualmente vamos haciendo, en el Espai Jove La Fontana.



Mostra un mapa més gran


No os lo perdáis ,  promete ser super interesante !!!!


jueves, 28 de febrero de 2013

Próximo workshop gratuito de Spring Framework el 09/03

Hi devs!

En colaboración con javaHispano realizaremos un taller de Spring Framework 3.2 el próximo sábado 9 de Marzo, impartido  por Sergi Almar, SpringSource Certified Instructor. 

El objetivos será iniciarnos en este fabuloso framework, así como entrar en algunos aspectos muy útiles hoy en día (soporte a NoSQL, REST, caching, ...). Se va a desarrollar una aplicación desde cero, ampliándola poco a poco con las distintas funcionalidades que se irán analizando.

El temario del taller será:

  • Uso de Spring como contenedor de inyección de dependencias
  • Persistencia de datos con JPA y SpringData
  • Uso de bases de datos NoSQL (MongoDB y Redis)
  • Implementación de la capa web con SpringMVC y el nuevo soporte asíncrono.
  • Soporte API REST
  • Soporte para cachés de Spring 3.1

Podeis acceder al registro del evento en Eventbrite.

Es importante notar que el taller es gratuito y de plazas limitadas por lo que os recordamos la importancia de liberar la plaza en caso de no poder asistir. De no hacerlo así, se pone en peligro el continuar realizando este tipo de eventos.

Nos vemos el próximo sábado 9 de marzo!

Update: en esta ocasión hemos conseguido el patrocinio de Everis, compañía que nos invitará a un pequeño coffe-break que hará nuestra sesión matinal del sábado con Springframework más llevadera ;-)

jueves, 22 de noviembre de 2012

Spring & Beers BCN

Hola a todos !!!!!

De una manera totalmente emergente y , porque no decirlo, inesperada nos reunimos un grupo de javatos interesados por Spring en La Fábrica Moritz en Barcelona, ayer 21 de Noviembre.

Pudimos contar con la inestimable presencia ( grata sorpresa ) de Sergi Almar ( SpringSource / JavaHispano ) que nos aportó mucho desde la fuente ... una buena presentación.


Hablamos de el porqué de la inyección de dependencias, configuración mediante anotaciones vs xml, capas de presentación, arquitectura ..... offtopics como los métodos de contratación de programadores, etc.


Fue un encuentro inicial, que puso de manifiesto que existe interés sobre estas tecnologías y que agitó consciencias hasta el punto de hablar de nuevos encuentros, workshops, meetings periódicos.... un conjunto de ilusiones y buenas intenciones que iremos anunciando.



   Slitzweitz !!!!!!!!!!!