CodeGym /Blogue Java /Random-PT /Principais sites e Java. Quais gigantes da tecnologia con...
John Squirrels
Nível 41
San Francisco

Principais sites e Java. Quais gigantes da tecnologia confiam mais no Java?

Publicado no grupo Random-PT
Como as tendências no desenvolvimento de software vêm e vão na velocidade da luz, uma forma de garantir que suas habilidades profissionais sejam relevantes no mercado, quando se trata de linguagens de programação e ferramentas específicas, é saber quais tecnologias as grandes empresas de tecnologia estão usando. Ser proficiente em uma pilha de tecnologia utilizada por pelo menos alguns dos principais gigantes da tecnologia garante que suas habilidades serão solicitadas pelos empregadores nos próximos anos. Principais sites e Java.  Quais gigantes da tecnologia confiam mais no Java?  - 1

Quais linguagens de programação as principais empresas de tecnologia estão usando?

Agora, não é segredo que Java é uma das principais linguagens de programação em termos de uso corporativo e provavelmente a linguagem de back-end corporativa mais importante do mundo. Com base em um estudo feito pela Coding Dojo, analisando as linguagens de programação mais populares usadas pelas 25 principais empresas unicórnios, Java, Python, JavaScript, C/C++ e Ruby são as cinco linguagens de programação mais populares entre as empresas. É claro que o Java é usado junto com outras linguagens de programação, mas hoje é realmente difícil encontrar uma grande empresa de tecnologia que não conte com o Java para alimentar pelo menos alguns de seus processos. Aqui está uma lista das principais empresas de tecnologia e as principais linguagens de programação que estão usando.

  • Google

Front-end: JavaScript, TypeScript. Back-end: Java, C, C++, Python, Go. Banco de dados: Bigtable, MariaDB.

  • Maçã

Front-end: JavaScript, PHP. Back-end: Java, Python, Perl, Ruby.

  • Amazonas

Front-end: JavaScript. Back-end: Java, C++, Perl.

  • Facebook

Front-end: JavaScript. Back-end: Java, Python, Haskell, PHP, Hack, XHP, Erlang, C++.

  • YouTube

Front-end: JavaScript. Back-end: Java, C, C++, Python, Go.

  • Twitter

Front-end: JavaScript. Back-end: Java, C++, Scala, Ruby.

  • eBay

Front-end: JavaScript. Back-end: Java, Scala.

Linguagens de programação usadas por empresas de ponta não tecnológicas

Quando se trata de outras indústrias e empresas não tecnológicas, as principais também costumam usar Java. Aqui estão vários exemplos de empresas importantes e as linguagens de programação nas quais elas confiam para construir seus sites, serviços e aplicativos.

1. Varejo.

  • Walmart

    Java, Python, JavaScript, Perl.

  • Costco

    Java, Python, JavaScript, C.

  • Home Depot

    Java, Python, JavaScript, C#, Ruby.

2. Saúde.

  • Saúde CVS

    Java, JavaScript, Swift.

  • Grupo UnitedHealth

    Java, JavaScript, Python.

  • McKesson

    Java, JavaScript.

  • CardinalHealth

    Java, JavaScript, Python.

3. Finanças.

  • JP Morgan

    Java, Python, JavaScript, Perl, Ruby.

  • Citigroup

    Java, Python, C++, C#

  • Wells Fargo

    Java, Python, JavaScript, C#.

4. Telecomunicações.

  • AT&T

    Java, Python, JavaScript, Perl.

  • Verizon

    Java, Python, JavaScript, Swift.

  • Comcast

    Java, Python, JavaScript, Go, Ruby.

5. Aeroespacial e defesa.

  • Boeing

    Java, Python, JavaScript, Perl, Ruby.

  • Raytheon

    Java, C++, C#.

Principais empresas e JavaEE

Java EE (Java Platform, Enterprise Edition) é uma das ferramentas mais importantes que você precisa conhecer e ter experiência para ser um desenvolvedor Java voltado para empresas. Java EE é a plataforma de computação Java corporativa da Oracle. Ele fornece uma API e um ambiente de tempo de execução para desenvolver e executar software corporativo, incluindo serviços de rede e da Web e outros aplicativos de rede de grande escala, multicamadas, escalonáveis, confiáveis ​​e seguros. O Java EE estende a plataforma Java, Standard Edition (Java SE), fornecendo uma API para mapeamento objeto-relacional, arquiteturas distribuídas e de várias camadas e serviços da web. De acordo com esses dadospela Enlyft, atualmente, são 101.837 empresas utilizando J2EE. As empresas que usam o J2EE são encontradas com mais frequência nos Estados Unidos e em vários setores, sendo o desenvolvimento de software o mais popular. O J2EE é usado com mais frequência por empresas com 10 a 50 funcionários e receita de US$ 1 a 10 milhões.

Como empresas específicas estão usando Java?

Quando se trata de detalhes de como empresas de tecnologia específicas estão usando Java em seus sites e serviços, é compreensível que não haja tanta informação abertamente disponível, pois as empresas nem sempre procuram fornecer esse tipo de informação ao público. Aqui estão vários exemplos de grandes sites com dependência bem documentada do código Java.

  • Como o Facebook está usando Java?

Historicamente, o Facebook foi escrito em PHP por Mark Zuckerberg e Dustin Moskowitz. Agora também depende fortemente de JavaScript para o frontend. Os aplicativos móveis do Facebook são escritos em Java. Essa linguagem também é usada para alimentar vários processos de back-end junto com C e C++. A rede social também usa o MySQL como um armazenamento persistente de valor-chave, movendo junções e lógica para os servidores da web. A plataforma JavaEE é usada para criar aplicativos do Facebook de terceiros que se integram aos serviços do Facebook por meio de APIs.

  • Como o YouTube está usando Java?

Embora originalmente o YouTube tenha sido construído em PHP com a ajuda de HTML, CSS e JavaScript, hoje a plataforma de hospedagem de vídeo mais popular do mundo depende do Java como uma forma de lidar com grandes quantidades de tráfego diário de forma eficiente. O Java desempenha um papel particularmente importante nos aplicativos móveis e da Web do YouTube, bem como na criação da API do YouTube.

  • Como o Twitter está usando Java?

O Twitter, por outro lado, é um dos exemplos mais ilustrativos de uma empresa de tecnologia que mudou para Java ao longo do caminho e ganhou significativamente com essa decisão. Originalmente escrito em Ruby on Rails, em seus primeiros anos de popularidade crescente, o Twitter teve grandes e frequentes problemas de desempenho. A página do site do Twitter ficou famosa e deu origem ao meme Fail Whale. Isso foi até que a empresa transferiu a maior parte de sua pilha para JVM, finalizando esse processo por volta de 2013. A maior parte do código de back-end do Twitter foi reescrita em Scala.

  • Como o LinkedIn está usando Java?

A rede social profissional Linkedin é um exemplo de grande site que aposta fortemente no Java desde o início. De acordo com os desenvolvedores do site , o LinkedIn é escrito em 99% Java, com C++, Ruby on Rails e Groovy/Grails como linguagens de programação adicionais que estão usando para propósitos menores. A utilização da JVM permite que o LinkedIn demonstre um desempenho muito confiável o tempo todo, mesmo quando o tráfego de uso está no pico.

  • Como o Google está usando Java?

Como uma empresa que se preocupa muito com o fato de seus produtos serem altamente escaláveis, confiáveis ​​e capazes de manter baixa latência e alta durabilidade, o Google também confia muito no Java para grande parte de seus processos de back-end por meio dos inúmeros serviços e aplicativos do gigante da Internet. É sabido que Eric Schmidt, CEO do Google de 2001 a 2011, trabalhou na Sun Microsystems no início de sua carreira, onde supervisionou o Oak Project, que mais tarde foi lançado como Java. Eric Schmidt promoveu a ideia de construir o Android inteiramente em Java.
Comentários
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION