Cloud managed services are not a Silver Bullet

Seguro que la mayoría de vosotros habéis vivido, alguna que otra vez, esa situación en la que debéis que construir una determinada infraestructura en la nube y la conversación acaba con un, "fantástico, nuestro proveedor cloud dispone de un servicio gestionado, hagamos uso de el", sin siquiera haber pasado de la marketiniana pagina principal del … Continue reading Cloud managed services are not a Silver Bullet

Distributed Databases: Google Cloud Spanner

Vuelve la serie de artículos centrada en las bases de datos distribuidas y en esta ocasión le llega el turno a Cloud Spanner, el servicio gestionado, escalable y multiregión de bases de datos relacionales de Google, con el que el gigante Mountain View pretende captar nuevos clientes para su Cloud particular y como no, afianzar … Continue reading Distributed Databases: Google Cloud Spanner

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

Kubernetes: Health Check for a Kafka application

Una de las características mas interesantes de Kubernetes es la posibilidad de determinar si una aplicación está o no operativa para servir operaciones, a través de los health checks. La mayoría de los frameworks proporcionan ya de caja, una serie funcionalidades, para comprobar no solo el estado de salud de la propia aplicación, sino también … Continue reading Kubernetes: Health Check for a Kafka application

Distributed Databases: Kafka

Si el anterior artículo estaba centrado en desgranar las peculiaridades de Amazon DynamoDB, hoy le llega el turno a Apache Kafka, el que probablemente sea el sistema de mensajería por excelencia de la actualidad y depende a quien a preguntes, una de las bases de datos distribuidas mas interesantes del mercado. Como ya es costumbre … Continue reading Distributed Databases: Kafka

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

Distributed Databases: Basic Concepts II

En el anterior articulo se describían una serie de conceptos básicos sobre las bases de datos distribuidas necesarios para comprender las futuras entregas planeadas en las que desgranar las peculiaridades de cada una de ellas. Pero antes de meterse en harina, es necesario ahondar un poco mas en estos fundamentos con una segunda entrega dedicada … Continue reading Distributed Databases: Basic Concepts II

Distributed Databases: Basic Concepts I

Año nuevo vida nueva. Si el último trimestre de 2019 estuvo centrando en las capacidades de los operadores aplicados a los sistemas de monitorización, ahora les llega el turno a las bases de datos distribuidas. La premisa es sencilla, unos primeros artículos centrado en los conceptos básicos que atañen al tema y después una serie … Continue reading Distributed Databases: Basic Concepts I