Decoded©

  • Kafka finalmente incorpora Queues: por qué esto lo cambia todo

    Confluent ha lanzado "Queues for Kafka", una nueva funcionalidad que dota a la plataforma de streaming Apache Kafka de capacidades tradicionales de colas de mensajes, permitiendo a las organizaciones gestionar cargas de trabajo tanto de streaming como de colas en un único sistema. Esta característica, ya disponible en Confluent Cloud y Confluent Platform 7.7, introduce los "share groups", que permiten a múltiples consumidores procesar mensajes de la misma partición simultáneamente, lo cual supone un cambio significativo respecto al modelo tradicional de Kafka de un solo consumidor por partición.

    Leer más
  • Por qué las nuevas características de Kafka 2.13.0 de Confluent lo cambian todo

    Confluent ha lanzado hoy Kafka Clients 2.13.0, presentando soporte nativo de asyncio para su cliente de Python como una característica de disponibilidad general, junto con capacidades mejoradas de Schema Registry y actualizaciones de seguridad críticas. Esta actualización, basada en librdkafka v2.13.0, permite a los desarrolladores crear aplicaciones no bloqueantes de alto rendimiento, a la vez que ofrece un mejor soporte para Avro y una validación más rigurosa en los clientes de Python, .NET, Go y JavaScript.

    Leer más
  • Por qué el nuevo motor de Google Spanner lo cambia todo

    Google Cloud ha presentado hoy su motor columnar de Spanner en vista previa pública, ofreciendo velocidades de consulta analítica hasta 200 veces más rápidas, manteniendo al mismo tiempo las capacidades transaccionales en tiempo real. La nueva arquitectura de almacenamiento dual permite a la base de datos Cloud Spanner procesar cargas de trabajo operativas y analíticas simultáneamente sin degradación del rendimiento, posicionándolo como una solución unificada para las organizaciones que buscan eliminar complejos flujos de datos entre sistemas transaccionales y analíticos.

    Leer más
  • Esta pequeña pieza de vidrio está a punto de cambiar el almacenamiento de datos para siempre

    Microsoft anunció este martes un avance en su tecnología de almacenamiento en vidrio Project Silica, consiguiendo 2.02 TB de almacenamiento de datos en una sola placa de vidrio capaz de conservar la información durante más de 10,000 años. Este avance, publicado en Nature, emplea vidrio de borosilicato común en lugar de la costosa sílice fundida, lo que reduce drásticamente los costos a la vez que simplifica el proceso de escritura láser que codifica los datos permanentemente en la estructura del vidrio.

    Leer más
  • API : ¿qué es y para qué sirve?

    Las interfaces de programación applicative se han hecho imprescindibles en todos los sectores de actividad. Banca, marketing, digital, el desarrollo de las APIs sigue creciendo, al igual que la cantidad de datos que hay que procesar. Pero, ¿de qué estamos hablando exactamente y para qué se utiliza ? Una API, el acrónimo de Application programming […]

    Leer más
  • Docker: ¿qué es y cómo se usa?

    Docker es la plataforma de contenedorización más utilizada. Descubre todo lo que necesitas saber sobre ella: qué es, para qué sirve, cómo funciona y qué cursos existen para aprender a utilizarla. Los contenedores y los microservicios se utilizan cada vez más para desarrollar y ejecutar aplicaciones. Es lo que se conoce como desarrollo “cloud-native”. En […]

    Leer más
  • DevOps: ¿qué es? Definición, ventajas, cursos

    DevOps es un enfoque que reúne el desarrollo y las operaciones. Comúnmente utilizado en el campo del desarrollo de software, también se adopta para la Data Science y el Machine Learning. Descubre todo lo que necesitas saber: definición, principios, herramientas, historia, cursos, etc. En el pasado, el desarrollo y las operaciones se encontraban separados dentro […]

    Leer más
  • WHILE: ¿Cómo utilizar este bucle en Python?

    En Python, los bucles se utilizan para repetir varias veces la ejecución de una parte de un programa. Hay dos tipos de bucles: Los bucles for : Cuando se sabe de antemano cuántas veces se va a repetir el programa Los bucles While : Cuando no se conoce de antemano el número de repeticiones del […]

    Leer más
  • Redes y telecomunicaciones – Guía completa

    Apps móviles, software, Internet of Things (IoT), websites… las redes y telecomunicaciones son cruciales para conectar datos y garantizar el funcionamiento óptimo de estas tecnologías. Por ende, son esenciales en nuestras sociedades actuales, y es fundamental capacitarse en esta área. Comprender las redes y telecomunicaciones Las redes de telecomunicaciones se componen de una extensa red […]

    Leer más
  • 10 proyectos de Python para principiantes

    La automatización de tareas, la creación de videojuegos, la implementación de modelos predictivos y los análisis gráficos representan desafíos apasionantes que todo programador en Python anhela superar. A lo largo de este artículo, exploraremos los diez proyectos más adecuados tanto para principiantes como para desarrolladores algo más experimentados, ofreciendo así la oportunidad de impresionar a […]

    Leer más
  • Entorno Python: Instalación de Anaconda para arrancar bien

    Si eres un lector habitual de nuestro blog, la Data Science casi no tiene secretos para ti. En este artículo no vamos a explicar qué es el Machine Learning (para eso te dejo que consultes este estupendo artículo sobre el tema). Aquí te vamos a ofrecer un tutorial para instalar un entorno Python en tu […]

    Leer más
  • Python : Un zoom en el lenguaje más popular

    Python es el lenguaje de programación informático más popular y más utilizado, sobre todo en el área de la Data Science y del Machine Learning. Aquí descubrirás todo lo que debes saber: definición, funcionamiento, casos de uso, ventajas, formaciones y más. Python es un lenguaje de programación informático generalista. Al contrario del HTML, CSS o […]

    Leer más