En este ejemplo, vamos a entender cómo utilizar la geolocalización de ElasticSearch. Agregaremos documentos con geolocalización utilizando _geopoint y buscaremos luego esos documentos mediante coordenadas.
[Leer más]Como crear un hola mundo con Java y Docker
Veamos como crear nuestro primer dockerfile y crear un hola mundo con Java dentro de un contenedor docker.
[Leer más]Cómo convertirte en un Senior Developer Backend
Voy a plantear mi punto de vista de los temas que son requeridos afianzar para llegar de Junior a Senior. Me saltaré los intermedios y te contaré lo que yo creo necesario trabajar día a día para llegar a este objetivo.
[Leer más]Como crear una aplicación con Spring Batch
Para configurar un proyecto de Spring Batch partiremos con las dependencias que necesitamos utilizando Maven, luego definiremos la configuración básica y algunos aspectos simples para conectarnos a una base de datos embebida.
[Leer más]Spring Boot con PostgreSQL y Docker Compose
En este post vas a aprender como crear una aplicacion Spring Boot con una base de datos PostgreSQL para que se ejecute dentro de un contenedor Docker.
[Leer más]Cómo crear un microservicio Spring Boot en Docker
Vamos a aprender cómo ejecutar un microservicio de Spring Boot dentro de un contenedor Docker.
[Leer más]Instalar Docker en Windows
Docker es un contenedor que te permite automatizar el despliegue de aplicaciones abstrayendo el sistema operativo. Veremos aquí como instalar Docker en Windows y como crear un hello world en Docker.
[Leer más]Principios SOLID con ejemplos
Que es SOLID en el desarrollo de software:
[Leer más]Patrones de diseño que debes conocer
Los patrones de diseño nos ayudan a crear aplicaciones robustas resolviendo los problemas comunes utilizando soluciones conocidas y probadas.
[Leer más]Patrón de diseño Proxy en Java
El patrón de diseño Proxy es simplemente un intermediario que se diseña sobre una clase para agregar alguna funcionalidad adicional, sin modificar la clase original.
[Leer más]