Primeros pasos con Redpanda

Introducción Hoy en día rara es la arquitectura orientada a eventos que no contiene algún broker de Kafka dentro de su stack tecnológico ya que nos permite de manera muy potente y sencilla procesar todos los eventos que ocurren dentro de nuestro sistema. Pues bien, parece que recientemente ha aparecido un...

Creación de un API REST protegido por OAuth2

En este tutorial vamos a construir una aplicación web que expone un API Rest protegido por el protocolo estándar OAuth2 en donde los usuarios registrados podrán usar dicho API para gestionar sus notas (alta, baja, modificaciones y consultas).

La regla del Boy Scout y la Oxidación del Software

No te has dado cuenta de que cualquier aplicación o sistema de software se oxida lentamente con el tiempo?!?!?! Nunca te has preguntado por qué?!?!?! En este artículo veremos por que pasa esto y algunas formas para evitarlo.

Lectura y tratamiento de ficheros Excel con Talend (II): filtros y splits

En este tutorial vamos a ver cómo leer y tratar el contenido de ficheros Excel con Talend.

Lectura y tratamiento de ficheros Excel con Talend (I): nociones básicas.

En este tutorial veremos como realizar de manera sencilla la lectura y tratamiento de la información de ficheros Excel mediante la herramienta Talend, una herramienta con licencia libre que nos permite de manera sencilla realizar procesos ETL (Extract, tr

Introducción a Apache ActiveMQ

0. Índice de contenidos. 1. Introducción. 2. Entorno. 3. Características de ActiveMQ. 4. Instalación. 5. Configuración. 5.1 Transport Connector. 5.2 Persistencia de mensajes. 5.3 Control de flujo. 5.4 Uso del sistema. 6. Ejemplo: productor...

Autentia conquista los Alpes

Hacía muchos meses, casi un año, que empezamos a planificar este viaje entre dos "auténticos" (Angel García y Alfonso Blanco) con el objetivo de recorrer con nuestra bicicleta los Alpes y disfrutar de este deporte que tanto nos gusta en un lugar privilegiado.

Invocar a un servicio REST securizado, con el soporte de plantillas Spring.

En este tutorial vamos a ver como invocar a un servicio REST con el soporte de Spring y una librería de utilidades de Apache.

Indexación de documentos en Solr con el soporte de Talend.

En este tutoríal vamos a instalar componentes personalizados en Talend para indexar el contenido de un xml normalizado en Solr.

Orientación a objetos y la importancia del «Tell, Don’t Ask»

Vamos a ver brevemente las características esenciales que tiene que tener un lenguaje Orientado a Objetos, y recalcaremos en especial la importancia del polimorfismo, la inversión de dependencias, y el meme de "Tell, Don't Ask".