Krypton Solid

La última tecnología en raciones de 5 minutos

Los contenedores de big data obtienen un mayor atractivo en las implementaciones de sistemas

La ejecución de sistemas de big data en contenedores se ha convertido en una opción viable. Hadoop, Spark y otras plataformas de big data se pueden implementar en clústeres de contenedores Docker administrados por marcos de orquestación como Kubernetes. Incluso las bases de datos convencionales están adoptando grandes contenedores de datos. Por ejemplo, SQL Server 2019 permite a los usuarios mezclar Spark, Hadoop y bases de datos relacionales en contenedores basados ​​en Kubernetes.

Pero las tecnologías disponibles aún están madurando y las utilizan principalmente los primeros usuarios que desean realizar algún trabajo de desarrollo por sí mismos. JD.com Inc. es un ejemplo de ello. El minorista en línea con sede en Beijing ha creado una gran arquitectura de contenedores basada en Kubernetes que ejecuta aplicaciones de análisis de datos grandes e inteligencia artificial en varios sistemas, incluidos Spark, Flink, Storm y TensorFlow.

Las aplicaciones ahora pueden «empaquetarse automáticamente en imágenes y desplegarse en contenedores casi en tiempo real», dijo Haifeng Liu, vicepresidente de ingeniería y arquitecto en jefe de JD.com, en una sesión de preguntas y respuestas publicada en el sitio web de Cloud Native Computing Foundation en agosto de 2018. Pero , agregó, la compañía tuvo que personalizar Kubernetes para solucionar problemas de rendimiento, un paso que incluía agregar nuevas funciones, eliminar las innecesarias y optimizar el programador de la tecnología.

Este manual explora el uso de contenedores de big data y ofrece consejos sobre cómo implementarlos y administrarlos. Primero, analizamos más en profundidad las aplicaciones potenciales y los obstáculos a los que se enfrentan los usuarios. A continuación, detallamos una lista de tareas pendientes para contener los sistemas de big data. Cerramos con la visión de un consultor de cómo encajan los macrodatos, los microservicios y los contenedores.

Deja un comentario

También te puede interesar...

Definición de liquidación neta

¿Qué es la liquidación neta? La liquidación neta es la solución de rutina de un banco para las transacciones diarias al final del día hábil. Como muchas o la mayoría de las transacciones bancarias ahora

Cómo Motorola puede ganar con Android

Raymond Loewy, diseñador industrial estadounidense Una palabra – diseño. motorola Tiene una sola oportunidad volver a ser relevante en los teléfonos y la mayoría de los analistas Dar un ninguna posibilidad para hacer una reaparición.

La definición de ley marcial

¿Qué es la ley marcial? La ley marcial es una ley administrada por los militares en lugar de por un gobierno civil. La ley marcial puede declararse en caso de urgencia o en respuesta a

Definición uniforme de conocimiento de embarque

¿Qué es un conocimiento de embarque uniforme? Un conocimiento de embarque uniforme es un acuerdo estandarizado entre un exportador y un transportista sobre los artículos o mercancías a transportar. El conocimiento de embarque uniforme proporciona

¿Qué es una salida de usuario en SAP?

¿Podría explicar qué es una salida de usuario y por qué se implementa en SAP? Userexits son lugares en el código estándar de SAP que están diseñados para insertar código por parte del cliente. A

¡Chatea con video sobre la marcha!

Acabo de tener una experiencia fascinante y agradable. ¡Tuve un video chat de 15 minutos en ooVoo mientras viajaba en autobús por la campiña suiza! En primer lugar, el resumen: la calidad era buena, de

Oracle, Sun muele MS en Java

Oracle y Sun Microsystems se han asociado para intentar arrebatar clientes de Microsoft. En un intento por persuadir a los desarrolladores de Microsoft para que admitan el lenguaje de programación Java, Oracle y Sun han

Uso de sistemas CRM para más que su departamento de ventas

Si bien los sistemas CRM se diseñaron inicialmente para equipos de ventas, otros departamentos dentro de una empresa pueden beneficiarse de … utilizando sistemas CRM. Además, empresas como Salesforce y Microsoft han ampliado las capacidades

Capitalismo contra Socialismo: ¿Cuál es la diferencia?

Capitalismo contra Socialismo: una visión general Los términos capitalismo y socialismo se usan para describir sistemas económicos y políticos. Teóricamente, ambos términos también describen escuelas específicas de pensamiento económico. Una de las diferencias más fundamentales

Optus, Voda sigue rezagado con alertas de emergencia

En la próxima temporada de incendios forestales, los suscriptores móviles de Telstra pueden ser los únicos en recibir alertas de desastres basadas en la ubicación cuando se lance el servicio, ya que las negociaciones con