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…

RubyConf Argentina 2012






Esta es una de las fotos de mi experiencia con RubyConf Argentina 2012.

Mas fotos en este Link.

La verdad fueron dos dias de mucho aprendizaje, creo que no gaste en vano mi dinero, ya que pude ver el clima que impera en los rubystas del sur. A ellos les interesa aportar y si eres bueno te convocan.  Ver a autores de gemas, frameworks, gente que trabaja en github, google, y en muchas startups hace que te des cuenta que necesitas estar involucrado en esta corriente.

Si bien soy Java Developer por muchos años, me apasione tanto con estos chicos que he decidido tambien experimentar con Ruby y aportar a la comunidad.

Estoy seguro pronto saldran las ponencias y videos del evento. Mientras tanto les comparto algunas de las ponencias que a mi me encantaron:


PRESENTACIONES RUBYCONF ARGENTINA 2012

Jano Gonzales
https://speakerdeck.com/janogonzalez/donde-estan-mis-interfaces


Martin Salas: REST IN PEACE
http://www.slideshare.net/msalias/rest-in-peace-14899282

Internacionalizacion y Localizacion con Jeff Casimir

https://speakerdeck.com/j3/internationalization-and-localization
http://dl.dropbox.com/u/69001/i18n%20argentina%20rubyconf.mov

Video de la EUROCAMP

http://vimeo.com/51200145

Dealing with Designers con Lucas Florio
https://speakerdeck.com/lucasefe/dealing-with-designers

Infrastructura as Ruby Code por Augusto Becciu
https://speakerdeck.com/abecciu/infrastructure-as-ruby-code

The lean startup hacker con ERnesto Tagwerker
http://www.slideshare.net/etagwerker/the-lean-startup-hacker


David calavera
https://speakerdeck.com/calavera/how-github-develops-ships-and-supports-github-enterprise


Santiago pastorino
https://speakerdeck.com/spastorino/rails-4-in-30


Libros

http://www.amazon.com/Protocol-Control-Exists-Decentralization-Leonardo/dp/0262572338


Bueno, espero que puedan darle una revisada a los links. No he podido compartir la presentación de @soveran  o Michel Martens autor de Cuba Framework, que es el que estoy practicando ahora, pero, les paso este link para que practiquen


https://speakerdeck.com/kevinjhanna/ruby-plus-cuba-plus-ohm

[CORRECCION DE ULTIMO MINUTO]

Si encontre por fin el video, aqui lo comparto:

http://redisconf.com/video/michel-martens

Hasta la proxima

Joe


Comentarios