Ir al contenido principal

Destacado

Introducción a Axon Framework - Parte 1

Investigando sobre arquitecturas CQRS encontre el Axon Framework.  Te comparto mis apuntes en mi camino a aprender este framework.


¿Que es CQRS?
CQRS es una forma de crear sistemas de software que hace hincapié en separar la parte  que cambia el estado de la aplicación y la parte que consulta el estado de la aplicación. 

¿Que es el Framework Axon? Es un framework para implementar CQRS en Java. Se describe asi mismo como un framework que te permite construir aplicaciones escalables, extensibles y mantenibles; permitiendo a los desarrolladores aplicar el patrón arquitectónico Command Query Responsibility Segregation (CQRS). El cual nos da ciertos bloques importantes con sus implementaciones respectivas para crear estos sistemas como: agregados, repositorios y bus de eventos (el mecanismo de envío para eventos).  Estos últimos términos provienen del Domain Driven Design (DDD). 
En palabras simples: CQRS es escribir y leer en forma separada. 
En búsqueda de tener bajo acoplamiento, el tr…

Spring Community Day 2009


Ayer, fue un día tremendo, el evento esperado (Spring Community Day 2009) convocó muchos interesados. El salón revento (100 personas como máximo) y se tuvo que cerrar la puerta para evitar problemas con la UPC. Lamentablemente muchos amigos se quedaron fuera, pero, se aviso que esten 6:00 pm si es posible. En fin... no se podía hacer nada mas por temas de seguridad.

La presentación hecha por Ricardo de govisual estuvo bravaza, le dió un orden a todas las exposiciones. Él utilizó para elaborar la presentación prezi , el cual yo no conocía y realmente me gusto mucho porque te permite dar mas interactividad a tus presentaciones. Ahí les paso el dato.

Lo particular del evento es que se desarrolló una aplicación desde cero, aplicando los subproyectos de spring y best practices, encargandose un expositor de cada parte en cuestion, como:



Spring Core fue explicado por Lennon Shimokawa
Spring DAO por Mayer y Jonathan Lara
Spring MVC por Susan Inga
Spring Testing por Gustavo quiroz
Spring Security por Edson chavez
y a mi me toco deployar la aplicación en AWS utilizando Spring CloudFoundry.

En la mitad hice una introducción de las herramientas como:

SpringSource Tool Suite
Maven
Junit
SpringSource tc Server

La verdad todo el evento estuvo muy bien coordinado. Hubo buenos auspiciadores, el break y las anfitrionas de JoeDayz también permitió que el evento no sea tan técnico y aburrido, sino , que haya un momento de sorteos y de compartir con todos.

La anecdota que me paso a mí, es que me puse nervioso al final y pense que mi password había expirado, al final me di cuenta que el username era mi correo. En fín, eso me pasa por usar mi password del "1 al 8" en todo jajajaja (bromita).

Pongo esta foto que demuestra lo mucho que nos divertimos, y la "cena de spring" fue bien asimilada por todos, fue un encuentro entre amigos, estuve hablando con muchos ex alumnos, compañeros de ex trabajos míos y también coordinando futuros talleres.

Termino no sin antes, mencionar la frase que repito al final de cada día en mis talleres o la chamba:

"Enjoy spring"

Joe

Comentarios

  1. Pasword del "1 al 8" jajaja, XD

    Bien doc, esperamos los videitos para la gente que no fue :(


    Exitos!

    ResponderEliminar
  2. I should email my pal about this.

    ResponderEliminar

Publicar un comentario