Programacion

Service Mesh – Arquitectura de Microservicios

La malla de servicios (Service Mesh) es una práctica de arquitectura para administrar y visualizar conjuntos de múltiples microservicios basados en contenedores. ¿Por qué es conveniente la malla de servicios para la arquitectura de microservicios? Los microservicios requieren un conjunto de funcionalidades comunes como autenticación, políticas de seguridad, protección contra intrusos y ataques de denegación de servicio (DDoS), balanceo …

Service Mesh – Arquitectura de Microservicios Leer más »

Codex de OpenAI promete traducir lenguaje natural en código de programación gracias a la inteligencia artificial

La compañía de inteligencia artificial OpenAI ha conseguido varios logros importantes en los últimos años. Uno de los más impresionantes probablemente sea GPT-3 y lo que es capaz de hacer para improvisar según lo que le digamos. Ahora la compañía promete una herramienta aún más útil con Codex, una herramienta que traduce del inglés a lenguaje de programación. …

Codex de OpenAI promete traducir lenguaje natural en código de programación gracias a la inteligencia artificial Leer más »

¿Cuánto más rápido es Java 17?

Java 17 (lanzado ayer) viene con muchas características nuevas y mejoras. Sin embargo, la mayoría de ellos requieren cambios de código para beneficiarse. Excepto por el rendimiento. Simplemente cambie su instalación de JDK y obtendrá un aumento de rendimiento gratuito. ¿Pero cuanto? ¿Vale la pena? Averigüemos comparando los puntos de referencia de JDK 17, JDK 16 y JDK 11. Metodología de …

¿Cuánto más rápido es Java 17? Leer más »

Microsoft anuncia Azure Spring Cloud Enterprise en versión preliminar

Recientemente, Microsoft anunció Azure Spring Cloud Enterprise, un nuevo nivel de servicio administrado para el popular  marco de aplicaciones Java  Spring que está optimizado para las necesidades de los desarrolladores empresariales. El nuevo nivel empresarial está disponible en versión preliminar . En septiembre de 2019, Microsoft lanzó Azure Spring Cloud , un servicio completamente administrado para aplicaciones Spring Boot en disponibilidad general (GA). El servicio ofrece …

Microsoft anuncia Azure Spring Cloud Enterprise en versión preliminar Leer más »

DEL 8 AL 17 CARACTERISTICAS DE JAVA QUE DEBES CONOCER

Cuál es la última versión de Java? En marzo de 2021, Java 16 Fue la última versión de Java publicada, la sucede java 17 lanzada el 14 de septiembre ¿Qué versión de Java debo utilizar? Las versiones más nuevas de Java ahora se publican cada 6 meses. Por lo tanto, Java 17 está programado para septiembre de 2021, …

DEL 8 AL 17 CARACTERISTICAS DE JAVA QUE DEBES CONOCER Leer más »

Diferencia entre requisitos funcionales y no funcionales en el desarrollo de software

Reunir los requisitos correctos y completos es una de las cosas más importantes en el desarrollo de software. Los requisitos incorrectos e incompletos son las principales razones por las que el proyecto fracasa. Si está en el desarrollo de software , es posible que haya encontrado términos como requisitos funcionales y no funcionales . Si se pregunta por qué un prototipo tarda 2 semanas pero …

Diferencia entre requisitos funcionales y no funcionales en el desarrollo de software Leer más »

Cómo Uber está aprovechando Apache Kafka para más de 300 microservicios

¿Alguna vez te has preguntado acerca de todo el procesamiento extremo que ocurre detrás de escena en tu aplicación Uber para llevarte a tu destino sin interrupciones? Hoy en día, incluso un minuto de espera parece un retraso prolongado, pero ¿cómo estas máquinas proporcionan un procesamiento en tiempo real de alta velocidad y calidad? La respuesta es …

Cómo Uber está aprovechando Apache Kafka para más de 300 microservicios Leer más »

Por qué incorporar GIT a nuestra lógica de trabajo

Incorporar GIT a un equipo trae muchas ventajas, pero para aprovechar este software debemos transformar nuestras lógicas y flujos de trabajo. GIT es un software de control de versiones cuya principal función es mantener un registro de los cambios realizados en archivos. Pero sus utilidades van mucho más allá. Desde hace ya varios años, se …

Por qué incorporar GIT a nuestra lógica de trabajo Leer más »

Supervisión de Oracle WebLogic Server para Oracle Container Engine para Kubernetes con Grafana y Prometheus

Cómo utilizar herramientas de código abierto para controlar las aplicaciones empresarialesde Adrian Padilla Duarte Todos deben monitorear su sistema de producción para comprender cómo se está comportando. Los monitores lo ayudan a comprender las cargas de trabajo y garantizan que reciba notificaciones cuando algo falla o está a punto de fallar. En las aplicaciones Java EE, …

Supervisión de Oracle WebLogic Server para Oracle Container Engine para Kubernetes con Grafana y Prometheus Leer más »

¡LANZAMIENTO DE MICRONAUT FRAMEWORK 3!

Hay una gran cantidad de cambios en el Framework para la versión 3, por lo que esta publicación de blog no puede cubrirlos todos. Para obtener todos los detalles del lanzamiento, consulte la documentación . Estos son los aspectos más destacados. SIN IMPLEMENTACIÓN DE FLUJOS REACTIVOS PREDETERMINADOS Las versiones anteriores del marco Micronaut incluían RxJava2 como una dependencia transitiva, …

¡LANZAMIENTO DE MICRONAUT FRAMEWORK 3! Leer más »