CodeGym /Java-blogg /Tilfeldig /Topp nettsteder og Java. Hvilke teknologigiganter stoler ...
John Squirrels
Nivå
San Francisco

Topp nettsteder og Java. Hvilke teknologigiganter stoler mest på Java?

Publisert i gruppen
Ettersom trender innen programvareutvikling kommer og går med lynets hastighet, er en måte å sikre at dine faglige ferdigheter er relevante på markedet, når det kommer til spesifikke programmeringsspråk og verktøy, å lære hvilke teknologier store teknologiselskaper bruker. Å være dyktig i en teknologistabel brukt av i det minste noen av de beste teknologigigantene garanterer stort sett at ferdighetene dine vil være etterspurt av arbeidsgivere i årene som kommer. Topp nettsteder og Java.  Hvilke teknologigiganter stoler mest på Java?  - 1

Hvilke programmeringsspråk de beste teknologiselskapene bruker?

Nå er det ikke en hemmelighet at Java er et av de ledende programmeringsspråkene når det gjelder bedriftsbruk og sannsynligvis det viktigste backend-språket for bedrifter i verden. Basert på en studie utført av Coding Dojo, som analyserer de mest populære programmeringsspråkene som brukes av de 25 beste enhjørningsselskapene, er Java, Python, JavaScript, C/C++ og Ruby de fem mest populære programmeringsspråkene blant bedrifter. Selvfølgelig brukes Java sammen med andre programmeringsspråk, men i dag er det virkelig vanskelig å finne et stort teknologiselskap som ikke er avhengig av Java for å drive i det minste noen av prosessene. Her er en liste over de beste teknologiselskapene og de viktigste programmeringsspråkene de bruker.

  • Google

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

  • eple

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

  • Amazon

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

  • Facebook

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

  • YouTube

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

  • Twitter

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

  • eBay

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

Programmeringsspråk som brukes av ikke-teknologiske toppbedrifter

Når det gjelder andre bransjer og ikke-teknologiske selskaper, bruker de øverste også typisk Java. Her er flere eksempler på toppbedrifter og programmeringsspråkene de er avhengige av for å bygge sine nettsider, tjenester og applikasjoner.

1. Detaljhandel.

  • Walmart

    Java, Python, JavaScript, Perl.

  • Costco

    Java, Python, JavaScript, C.

  • Home Depot

    Java, Python, JavaScript, C#, Ruby.

2. Helsetjenester.

  • CVS helse

    Java, JavaScript, Swift.

  • UnitedHealth Group

    Java, JavaScript, Python.

  • McKesson

    Java, JavaScript.

  • CardinalHealth

    Java, JavaScript, Python.

3. Økonomi.

  • JP Morgan

    Java, Python, JavaScript, Perl, Ruby.

  • Citigroup

    Java, Python, C++, C#

  • Wells Fargo

    Java, Python, JavaScript, C#.

4. Telekommunikasjon.

  • 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#.

Toppbedrifter og JavaEE

Java EE (Java Platform, Enterprise Edition) er et av de viktigste verktøyene du trenger å kjenne til og ha erfaring med for å bli etterspurt som en bedriftsorientert Java-utvikler. Java EE er Oracles Java-databehandlingsplattform for bedrifter. Det gir et API- og kjøretidsmiljø for å utvikle og kjøre bedriftsprogramvare, inkludert nettverks- og webtjenester, og andre storskala, flerlags, skalerbare, pålitelige og sikre nettverksapplikasjoner. Java EE utvider Java Platform, Standard Edition (Java SE), og gir et API for objektrelasjonell kartlegging, distribuerte og flerlagsarkitekturer og webtjenester. I følge disse dataeneav Enlyft, for tiden er det 101 837 selskaper som bruker J2EE. Bedrifter som bruker J2EE finnes oftest i USA og på tvers av bransjer med programvareutvikling som den mest populære. J2EE brukes oftest av selskaper med 10-50 ansatte og USD 1-10 millioner i omsetning.

Hvor spesifikke selskaper bruker Java?

Når det kommer til detaljene om hvordan spesifikke teknologiselskaper bruker Java i sine nettsider og tjenester, er det forståelig nok ikke så mye informasjon åpent tilgjengelig, da bedrifter ikke alltid er ute etter å gi denne typen informasjon til publikum. Her er flere eksempler på store nettsteder med godt dokumentert avhengighet av Java-kode.

  • Hvordan bruker Facebook Java?

Historisk sett ble Facebook skrevet i PHP av Mark Zuckerberg og Dustin Moskowitz. Nå er den også sterkt avhengig av JavaScript for frontend. Facebooks mobilapplikasjoner er skrevet i Java. Dette språket brukes også til å drive en rekke backend-prosesser sammen med C og C++. Det sosiale nettverket bruker også MySQL som en vedvarende lagring med nøkkelverdi, flytting av sammenføyninger og logikk til webserverne. JavaEE-plattformen brukes til å lage tredjeparts Facebook-applikasjoner som integreres med Facebooks tjenester via APIer.

  • Hvordan bruker YouTube Java?

Selv om YouTube opprinnelig ble bygget i PHP ved hjelp av HTML, CSS og JavaScript, må verdens mest populære videovertsplattform i dag stole på Java som en måte å håndtere enorme mengder daglig trafikk effektivt. Java spiller en spesielt viktig rolle i YouTubes mobil- og nettapplikasjoner, samt YouTube API-bygging.

  • Hvordan bruker Twitter Java?

Twitter, derimot, er et av de mest illustrerende eksemplene på at et teknologiselskap bytter til Java underveis og vinner betydelig på en slik beslutning. Opprinnelig skrevet i Ruby on Rails, hadde Twitter i de første årene med økende popularitet store og hyppige ytelsesproblemer. Nedsiden av Twitters nettside har til og med blitt berømt og fødte Fail Whale-memet. Det var inntil selskapet flyttet mesteparten av stabelen til JVM, og fullførte denne prosessen rundt 2013. Det meste av Twitters backend-kode ble skrevet på nytt i Scala.

  • Hvordan bruker LinkedIn Java?

Det profesjonelle sosiale nettverket Linkedin er et eksempel på en stor nettside som satser tungt på Java fra starten av. I følge nettstedets utviklere er LinkedIn skrevet i 99 % Java, med C++, Ruby on Rails og Groovy/Grails som tilleggsprogrammeringsspråk de bruker til mindre formål. Ved å bruke JVM kan LinkedIn vise en svært pålitelig ytelse hele tiden selv når brukstrafikken er på topp.

  • Hvordan bruker Google Java?

Som et selskap som er veldig opptatt av at produktene deres skal være svært skalerbare, pålitelige og i stand til å opprettholde lav ventetid og høy holdbarhet, har Google også veldig sterk avhengighet av Java for den store delen av backend-prosessene gjennom internettgigantens utallige tjenester og applikasjoner. Det er velkjent at Eric Schmidt, Googles administrerende direktør fra 2001 til 2011, jobbet i Sun Microsystems tidlig i karrieren hvor han ledet Oak Project som senere ble utgitt som Java. Eric Schmidt fremmet ideen om å bygge Android helt i Java.
Kommentarer
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION