¿En qué tecnología el crecimiento es mayor si necesitamos elegir uno de JAVA y BIG DATA?

Para reformular la pregunta, supongo que desea saber cuál de los dos … la programación Java o Big Data tiene el mayor crecimiento.

Bueno, la respuesta es simple. Si se considera interesado en programar en lenguaje java, puede elegir cualquier campo que desee, el big data es esencialmente uno de ellos.

Big data es simplemente una gran cantidad de datos que es difícil de administrar y extraer valor. La palabra GRANDE aquí es completamente relativa. Puedes decir más bien sus datos difíciles de los que extraer valor.

Dado que se está volviendo cada vez más barato almacenar datos en discos en estos días, donde la capacidad del disco también ha aumentado hasta tal punto que la latencia del disco no ha alcanzado realmente, diría que tenemos un problema mayor que se ocupa de la extracción de datos para procesarlos a la misma velocidad a la que se generaron.

A menos que tengamos un entorno informático distribuido para procesar datos, nunca podremos llegar al fondo en un tiempo razonable.

Hace un par de décadas, teníamos datos generados principalmente por personas en formatos estructurados bien definidos. Pero ahora tenemos máquinas que generan datos que apenas están estructurados para almacenarlos en una base de datos SQL. De hecho, SQL no tiene palabras para consultar los datos que generamos de las redes sociales, etc.

Dada esta comprensión de BIG Data, Java es solo otro lenguaje utilizado para construir aplicaciones que procesan datos de manera distribuida.

Entonces, la conclusión es que habrá un gran enfoque en las tendencias en la década actual y la próxima, donde las personas se verán obligadas a pensar en el procesamiento de datos utilizando sistemas a gran escala. Creo que Big Data es definitivamente un foco principal para el crecimiento, pero el lenguaje de programación puede ser cualquier cosa como tal.

No se compara por igual cuando se compara Java con Big Data.

Está comparando un lenguaje de programación (Java) con un dominio o seamos un marco específico: Hadoop . Comparar manzanas con naranjas es injusto.

La mayoría de las aplicaciones de Big Data (específicamente hablando de Hadoop) están escritas en Java. Esto es bastante diferente con Spark (otro marco de big data) donde Python se usa más comúnmente (y Scala también).

Pero de todos modos, si tiene dudas sobre lo que quiere elegir: un desarrollador de Java o un desarrollador de aplicaciones de Big Data, debe ser absolutamente de acuerdo con sus intereses. Ambos están aquí para quedarse y puedes ver sus aplicaciones en casi todas partes. Incluso puede ir y venir desarrollando aplicaciones Java y desarrollando aplicaciones para Big Data.

Debes hacer lo que quieras y ser bueno en eso .

La pregunta no tiene sentido. Java es un lenguaje de programación, no una tecnología. Big data puede verse como tecnología. Sin embargo, el ecosistema más conocido para big data está escrito en Java si no me equivoco.

Es como preguntar si necesitamos elegir, ¿deberíamos elegir una música o un bosque?

Respuestas simples de una línea: si eres bueno en Java, definitivamente crecerás en el espacio bigdata.

More Interesting

¿Cuáles son algunas de las revisiones de Big Data y el certificado de análisis social de MITx?

Tengo más de 4 años de experiencia en el desarrollo de .net, pero ahora quiero cambiar a Big Data. ¿Dónde puedo aprender big data y obtener trabajo?

¿Cómo se hace una base de datos que está 'en' el entorno Hadoop?

Para los científicos de datos, ¿qué lenguaje es más exigente, R o Python?

¿Cuáles son los mejores ejemplos del uso de big data en la sostenibilidad corporativa?

¿Cuáles son algunos buenos proyectos sobre aprendizaje automático y minería de datos?

¿Cómo se puede pasar de la función de consultor de un MBB a la función de ciencias de datos?

Durante el análisis de datos con R, ¿qué debería importarnos primero: los valores atípicos o los valores faltantes?

¿Cuáles son algunos museos que son líderes en el uso de análisis de datos?

¿Sería difícil hacer una aplicación que tome fotos de partituras y las reproduzca en el instrumento elegido?

¿Por qué los algoritmos de aprendizaje automático funcionan mejor con datos no correlacionados? ¿Qué sucede cuando normalizamos las funciones?

¿Cuánto tiempo se necesita para invertir en competencias de kaggle?

¿Hay algún conjunto de datos biológicos periódico con respecto al tiempo y forma un bucle cuando se traza entre ellos pero no contra el tiempo? Mira el comentario!

¿Cómo ayudan los grandes datos o la ciencia de datos a los equipos deportivos y otras empresas relacionadas con la industria?

¿Podemos hacer aprendizaje automático escalable con R? ¿Puede R trabajar con Hadoop para procesar una matriz de 100 GB?