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…

apostle.io

apostle.io es otra startup patrocinada por sitepoint.com que me ha gustado mucho porque siempre el tema de enviar e-mails es un dolor (pain) de cabeza. En fin el registro fue sencillo, puedes usar github o facebook si lo deseas o abrir tu cuenta ingresando tus datos desde cero. Empece creando mi template.



El que tiene un editor para crear tu template html.


Así como el status de cada mail, si reboto, si logro llegar, si ya lo abrieron y si fallo nos muestra también un detalle al respecto.



Ahora tu lo puedes integrar a tus aplicaciones muy rápidamente porque tiene soporte para diferentes lenguajes.


Finalmente, aquí les paso algunos test que realice.
1. Test para enviar unos mails de prueba



 2. Test para enviar varios mails (ya uds. se la ingenian para leer de algún archivo, BD, etc)


Hay muchas características mas que voy descubriendo. Te invito a probarlo y ver si puede ser útil para tus proyectos.

IMPORTANTE:
Los primeros 5000 mails son gratuitos. De ahí ya te pide hacer un upgrade a tu plan para poder enviar hasta 15000 por solo 19$ y luego te cobra por bloque.

Enjoy!

Joe





Comentarios