Lightweigth microservices with Go

Hoy me gustaría poner ante vosotros una manera de realizar microservicios de una manera sencilla y ligera y ya que estamos que nos llegará a los más nostálgicos al corazón :). Aunque seguro que la mayoría de vosotros conocéis Go, el lenguaje de Google que nació en 2007, Go es un lenguaje cuya sintaxis está derivada de C y que añade algunas funcionalidades muy conocidas por los Javeros como pueden ser el recolector de basura, además de permitirnos crear scripts muy consistentes y eficientes. Read more about Lightweigth microservices with Go

Persistence with Spring Data, PostgreSQL & Spring Boot.

Hoy veremos que pueden hacer los chicos de Spring para facilitarnos la vida tanto a la hora de gestionar la persistencia de datos de nuestros proyectos como a la de lanzarlos de forma sencilla con String Boot, el cual con solo unas lineas de código nos levantara nuestra aplicación web y la dejara lista para usar. Spring Data JPA nos ayudará con el ORM, usando hibernate de forma totalmente trasparente para nosotros e implementando gran parte del código necesario para realizar la gran mayoria de nuestras operaciones CRUD. ¡Al lio! Configuración La filosofía de Spring es hacernos el trabajo lo menos engorroso posible, por eso prescindiremos de los XML y las anotaciones para configurar nuestro framework, para ello usaremos un archivo application.yml que ubicaremos en /miAplicacion/src/main/resources/application.yml. Read more about Persistence with Spring Data, PostgreSQL & Spring Boot.

Google Firebase en 5 minutos

Probablemente ya hayas oído hablar de Functions as a Service (FaaS), o arquitecturas Server-Less, seguramente con AWS Lambda. Google no podía ser menos y también ofrece estos servicios, pero además ha dado un paso más con Firebase, un conjunto de servicios totalmente integrados para hosting, aplicaciones server-less, y almacenamiento de información en base de datos que te permiten desarrollar una aplicación web con muy poco esfuerzo. Read more about Google Firebase en 5 minutos

JIRA Datacenter with Docker Compose

Este va para los artesanos de Atlassian ;). He creado un pequeño proyecto en Github para generar un entorno de pruebas para JIRA Datacenter, el “setup” de JIRA para montar un entorno escalado, balanceado y que garantize alta disponibilidad. Este proyecto levanta todos los componentes de la arquitectura en contenedores y está pensado para probar desarrollos de plugins, integraciones o whatever fácilmente en local. Read more about JIRA Datacenter with Docker Compose

Intro

¡Hola a todos! Hoy arranco un pequeño blog que llevaba tiempo rumiando y dándole vueltas: CodedPoetry. En él iré compartiendo pequeños snippets y quick wins que extraigo de mi curro en el día a día, truquitos breves y rápidos para solventar problemas habituales o simplemente hacer nuestra labor de informáticos un poquito más fácil. Read more about Intro