CodeGym/Java blog/Tilfældig/Top websteder og Java. Hvilke teknologigiganter stoler me...
John Squirrels
Niveau
San Francisco

Top websteder og Java. Hvilke teknologigiganter stoler mest på Java?

Udgivet i gruppen
Da trends inden for softwareudvikling kommer og går med lynets hast, er en måde at sikre, at dine faglige færdigheder er relevante på markedet, når det kommer til specifikke programmeringssprog og værktøjer, at lære, hvilke teknologier store tech-virksomheder bruger. At være dygtig i en teknologistabel, der bruges af i det mindste nogle af de bedste teknologigiganter, garanterer stort set, at dine færdigheder vil blive efterspurgt af arbejdsgiverne i de kommende år. Top websteder og Java.  Hvilke teknologigiganter stoler mest på Java?  - 1

Hvilke programmeringssprog bruger topteknologivirksomheder?

Nu er det ikke en hemmelighed, at Java er et af de førende programmeringssprog med hensyn til virksomhedsbrug og sandsynligvis det vigtigste enterprise backend-sprog i verden. Baseret på en undersøgelse lavet af Coding Dojo, der analyserer de mest populære programmeringssprog, der bruges af de 25 bedste enhjørningsvirksomheder, er Java, Python, JavaScript, C/C++ og Ruby de fem mest populære programmeringssprog blandt virksomheder. Selvfølgelig bruges Java sammen med andre programmeringssprog, men i dag er det virkelig svært at finde en stor teknologivirksomhed, der ikke er afhængig af Java til at drive i det mindste nogle af sine processer. Her er en liste over topteknologiske virksomheder og de vigtigste programmeringssprog, de bruger.

  • Google

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

  • Æble

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

  • Amazon

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.

Programmeringssprog, der bruges af ikke-teknologiske topvirksomheder

Når det kommer til andre brancher og ikke-teknologiske virksomheder, bruger de øverste også typisk Java. Her er flere eksempler på topvirksomheder og de programmeringssprog, de er afhængige af for at bygge deres hjemmesider, tjenester og applikationer.

1. Detailhandel.

  • Walmart

    Java, Python, JavaScript, Perl.

  • Costco

    Java, Python, JavaScript, C.

  • Hjemmedepot

    Java, Python, JavaScript, C#, Ruby.

2. Sundhedsvæsen.

  • CVS sundhed

    Java, JavaScript, Swift.

  • UnitedHealth Group

    Java, JavaScript, Python.

  • McKesson

    Java, JavaScript.

  • CardinalHealth

    Java, JavaScript, Python.

3. Økonomi.

  • JP Morgan

    Java, Python, JavaScript, Perl, Ruby.

  • Citigruppe

    Java, Python, C++, C#

  • Wells Fargo

    Java, Python, JavaScript, C#.

4. Telekommunikation.

  • AT&T

    Java, Python, JavaScript, Perl.

  • Verizon

    Java, Python, JavaScript, Swift.

  • Comcast

    Java, Python, JavaScript, Go, Ruby.

5. Luftfart og forsvar.

  • Boeing

    Java, Python, JavaScript, Perl, Ruby.

  • Raytheon

    Java, C++, C#.

Top virksomheder og JavaEE

Java EE (Java Platform, Enterprise Edition) er et af de vigtigste værktøjer, du skal kende og have erfaring med for at blive efterspurgt som en virksomhedsorienteret Java-udvikler. Java EE er Oracles Java-computerplatform til virksomheder. Det giver et API- og runtime-miljø til at udvikle og køre virksomhedssoftware, herunder netværks- og webtjenester, og andre store, flerlagede, skalerbare, pålidelige og sikre netværksapplikationer. Java EE udvider Java Platform, Standard Edition (Java SE), og giver en API til objektrelationel kortlægning, distribuerede og multi-tier arkitekturer og webtjenester. Ifølge disse dataaf Enlyft er der i øjeblikket 101.837 virksomheder, der bruger J2EE. Virksomheder, der bruger J2EE, findes oftest i USA og på tværs af brancher, hvor softwareudvikling er den mest populære. J2EE bruges oftest af virksomheder med 10-50 ansatte og USD 1-10 mio. i omsætning.

Hvor specifikke virksomheder bruger Java?

Når det kommer til detaljerne om, hvordan specifikke teknologivirksomheder bruger Java på deres websteder og tjenester, er der forståeligt nok ikke så meget information åbent tilgængelig, da virksomheder ikke altid søger at give denne form for information til offentligheden. Her er flere eksempler på store websteder med veldokumenteret afhængighed af Java-kode.

  • Hvordan bruger Facebook Java?

Historisk set blev Facebook skrevet i PHP af Mark Zuckerberg og Dustin Moskowitz. Nu er den også stærkt afhængig af JavaScript til frontend. Facebooks mobilapplikationer er skrevet i Java. Dette sprog bruges også til at drive en række backend-processer sammen med C og C++. Det sociale netværk bruger også MySQL som en vedvarende lagring med nøgleværdi, flytning af joinforbindelser og logik til webserverne. JavaEE-platformen bruges til at skabe tredjeparts Facebook-applikationer, der integreres med Facebooks tjenester via API'er.

  • Hvordan bruger YouTube Java?

Selvom YouTube oprindeligt blev bygget i PHP ved hjælp af HTML, CSS og JavaScript, er verdens mest populære videohostingplatform i dag nødt til at stole på Java som en måde at håndtere enorme mængder daglig trafik effektivt. Java spiller en særlig vigtig rolle i YouTubes mobil- og webapplikationer samt YouTube API-opbygning.

  • Hvordan bruger Twitter Java?

Twitter er på den anden side et af de mest illustrative eksempler på, at en teknologivirksomhed undervejs skifter til Java og vinder markant ud af en sådan beslutning. Oprindeligt skrevet i Ruby on Rails, havde Twitter i sine første år med stigende popularitet store og hyppige problemer med ydeevnen. Twitters nedadgående side er endda blevet berømt og fødte Fail Whale-memet. Det var indtil virksomheden flyttede det meste af sin stak til JVM, og afsluttede denne proces omkring 2013. Det meste af Twitters backend-kode blev omskrevet i Scala.

  • Hvordan bruger LinkedIn Java?

Det professionelle sociale netværk Linkedin er et eksempel på en stor hjemmeside, der satser tungt på Java fra starten. Ifølge hjemmesidens udviklere er LinkedIn skrevet i 99% Java, med C++, Ruby on Rails og Groovy/Grails som yderligere programmeringssprog, de bruger til mindre formål. Brug af JVM gør det muligt for LinkedIn at være i stand til at demonstrere en meget pålidelig ydeevne hele tiden, selv når forbrugstrafikken topper.

  • Hvordan bruger Google Java?

Som en virksomhed, der er meget optaget af, at deres produkter er meget skalerbare, pålidelige og i stand til at opretholde lav latency og høj holdbarhed, har Google også meget stor afhængighed af Java for den store del af sine backend-processer gennem internetgigantens utallige tjenester og applikationer. Det er velkendt, at Eric Schmidt, Googles administrerende direktør fra 2001 til 2011, arbejdede i Sun Microsystems tidligt i sin karriere, hvor han overvågede Oak Project, som senere blev udgivet som Java. Eric Schmidt fremmede ideen om at bygge Android helt i Java.
Kommentarer
  • Populær
  • Ny
  • Gammel
Du skal være logget ind for at skrive en kommentar
Denne side har ingen kommentarer endnu