Elasticsearch: Time based index deletion

A estas alturas, nadie se sorprende si afirmamos que Elasticsearch es una de las bases de datos distribuidas orientadas a documentos mas populares del mercado, gracias a su escalabilidad horizontal, bajos tiempos de respuesta y su potente motor de búsquedas de cadenas de texto en tiempo real, al que da vida Apache Lucene. Su uso … Continue reading Elasticsearch: Time based index deletion

AWS S3 as Maven repository

Toda organización que se precie de trabajar en proyectos Java debe disponer de, al menos, un buen repositorio privado en él que almacenar los artefactos Maven generados por sus distintas iniciativas. Es evidente que, a estas alturas, existen ya en el mercado una serie productos consolidados y especializados en dicha tarea, como por ejemplo, Nexus … Continue reading AWS S3 as Maven repository

Distributed Databases: DynamoDB

Lo prometido es deuda y tras dos artículos centrados en detallar los conceptos básicos sobre las base de datos distribuidas, es el momento de conocer DynamoDB, uno de los productos estrella del catalogo de AWS. En el presente articulo se pretende describir la arquitectura y características de la citada base de datos, así como detallar … Continue reading Distributed Databases: DynamoDB

Serverless: Introduction

En 2018 era una de las tendencias a seguir de cerca y este año comienza a irrumpir tímidamente en las grandes empresas. Pero, ¿Que es Serverless? ¿Viene a sustituir a los microservicios ahora que el mercado apuesta claramente por ellos? En el presente artículo se pretende realizar una breve introducción a este concepto, así como … Continue reading Serverless: Introduction