Micronaut: Implementando CRUD con H2

Publicado por Jhonatan Rojas Terrones el

Arquitectura de SolucionesMicronautMicroserviciosH2

Antes de empezar este artículo, recordar que Micronaut es un proyecto open-source con licencia de Apache (v2), el cual ha sido desarrollado por los creadores del Framework Grails con la idea de poder implementar y testear microservicios de una forma muy sencilla y rápida, para más información te recomiendo leer…

Continuar leyendo

Integrando ChatGPT con Spring Boot

Publicado por Jhonatan Rojas Terrones el

Arquitectura de SolucionesSpring BootChat GPTOpenAIMicroservicios

Desde ya hace unos meses atrás se va hablando sobre la Inteligencia Artificial especialmente de la empresa OpenAI y su producto con más relevancia en estos últimos meses ChatGPT, en este artículo no hablaremos sobre ¿Que es Inteligencia Artificial? ni ¿Que es ChatGPT?, esto lo tenemos publicado en un post…

Continuar leyendo

MicroServicios y Micronaut qué tal?

Publicado por Alfredo Rondón el

Arquitectura de SolucionesMicroserviciosMicronaut

En el siguiente artículo se describirá uno de los frameworks comúnmente usados para diseñar e implementar microservicios, por su rapidez a la hora de arrancar el entorno y buena adaptación para el alto desacoplamiento de las funcionalidades según cada negocio donde se desee aplicar. ¿Qué es Micronaut? Es un framework…

Continuar leyendo

Los nanoservicios ya están aquí

Publicado por Amine Bouita el

Arquitectura de SolucionesMicroserviciosNanoservicios

Introducción El desarrollo de software empezó utilizando una arquitectura monolítica que agrupaba todas sus funciones y servicios dentro de un único y centralizado componente. A lo largo de los años se ha ido alejando de esta arquitectura tradicional por sus complejidades con un código estrechamente acoplado e interconectado, sobre todo…

Continuar leyendo

GraalVM & Micronaut: Acelerando microservicios

Publicado por Alan Gabriel Dávila Risco el

MicroserviciosGraalVMDockerMicronautCloud native

En el actual mundo tecnológico, donde existe una tendencia clara hacia aplicaciones cloud native, necesitamos aplicaciones que sean capaces de inicializarse en el menor tiempo posible. Los microservicios pertenecen a este tipo de aplicaciones y,  para que su escalado sea eficiente, es necesario minimizar su tiempo de arranque. Para conseguirlo,…

Continuar leyendo