CodeGym /Blog Java /Aleatoriu /Top site-uri web și Java. Ce giganți tehnologici se bazea...
John Squirrels
Nivel
San Francisco

Top site-uri web și Java. Ce giganți tehnologici se bazează cel mai mult pe Java?

Publicat în grup
Pe măsură ce tendințele în dezvoltarea software-ului vin și merg cu o viteză fulgerătoare, o modalitate de a vă asigura că abilitățile dumneavoastră profesionale sunt relevante pe piață, atunci când vine vorba de limbaje și instrumente de programare specifice, este să aflați ce tehnologii folosesc marile companii de tehnologie. A fi competent într-o stivă de tehnologie utilizată de cel puțin unii dintre giganții tehnologici de top garantează aproape că abilitățile tale vor fi solicitate de angajatori în anii următori. Top site-uri web și Java.  Ce giganți tehnologici se bazează cel mai mult pe Java?  - 1

Ce limbaje de programare folosesc companiile de top tehnologic?

Acum, nu este un secret faptul că Java este unul dintre cele mai importante limbaje de programare în ceea ce privește utilizarea întreprinderii și, probabil, cel mai important limbaj de backend pentru întreprinderi din lume. Pe baza unui studiu realizat de Coding Dojo, care analizează cele mai populare limbaje de programare utilizate de primele 25 de companii unicorn, Java, Python, JavaScript, C/C++ și Ruby sunt cele mai populare cinci limbaje de programare în rândul întreprinderilor. Desigur, Java este folosit alături de alte limbaje de programare, dar astăzi este cu adevărat dificil să găsești o companie importantă de tehnologie care să nu se bazeze pe Java pentru a alimenta măcar unele dintre procesele sale. Iată o listă a companiilor de top de tehnologie și a principalelor limbaje de programare pe care le folosesc.

  • Google

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

  • Măr

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.

  • Stare de nervozitate

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

  • eBay

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

Limbaje de programare utilizate de companii de top non-tech

Când vine vorba de alte industrii și companii non-tech, cele mai importante folosesc, de asemenea, Java. Iată câteva exemple de companii de top și limbajele de programare pe care se bazează pentru a-și construi site-urile web, serviciile și aplicațiile.

1. Comerțul cu amănuntul.

  • Walmart

    Java, Python, JavaScript, Perl.

  • Costco

    Java, Python, JavaScript, C.

  • Depozit

    Java, Python, JavaScript, C#, Ruby.

2. Asistență medicală.

  • CVS Health

    Java, JavaScript, Swift.

  • Grupul UnitedHealth

    Java, JavaScript, Python.

  • McKesson

    Java, JavaScript.

  • CardinalHealth

    Java, JavaScript, Python.

3. Finanțe.

  • JP Morgan

    Java, Python, JavaScript, Perl, Ruby.

  • Citigroup

    Java, Python, C++, C#

  • fântâni Fargo

    Java, Python, JavaScript, C#.

4. Telecomunicații.

  • AT&T

    Java, Python, JavaScript, Perl.

  • Verizon

    Java, Python, JavaScript, Swift.

  • Comcast

    Java, Python, JavaScript, Go, Ruby.

5. Aerospațial și apărare.

  • Boeing

    Java, Python, JavaScript, Perl, Ruby.

  • Raytheon

    Java, C++, C#.

Companii de top și JavaEE

Java EE (Java Platform, Enterprise Edition) este unul dintre cele mai importante instrumente pe care ar trebui să le cunoașteți și să aveți experiență pentru a fi solicitat ca dezvoltator Java orientat către întreprinderi. Java EE este platforma de calcul Java pentru întreprinderi Oracle. Oferă un API și un mediu de rulare pentru dezvoltarea și rularea de software de întreprindere, inclusiv servicii de rețea și web și alte aplicații de rețea la scară largă, cu mai multe niveluri, scalabile, fiabile și securizate. Java EE extinde Platforma Java, Standard Edition (Java SE), oferind un API pentru maparea obiect-relațională, arhitecturi distribuite și multi-nivel și servicii web. Conform acestor datede Enlyft, în prezent, există 101.837 de companii care folosesc J2EE. Companiile care folosesc J2EE se găsesc cel mai adesea în Statele Unite și în toate industriile, dezvoltarea de software fiind cea mai populară. J2EE este cel mai frecvent utilizat de companiile cu 10-50 de angajați și venituri de 1-10 milioane USD.

Cât de multe companii folosesc Java?

Când vine vorba de detalii despre modul în care anumite companii de tehnologie folosesc Java pe site-urile și serviciile lor, este de înțeles că nu există atât de multe informații disponibile în mod deschis, deoarece companiile nu caută întotdeauna să ofere acest tip de informații publicului. Iată câteva exemple de site-uri web mari care se bazează bine pe codul Java.

  • Cum folosește Facebook Java?

Din punct de vedere istoric, Facebook a fost scris în PHP de Mark Zuckerberg și Dustin Moskowitz. Acum, de asemenea, se bazează în mare măsură pe JavaScript pentru frontend. Aplicațiile mobile ale Facebook sunt scrise în Java. Acest limbaj este, de asemenea, folosit pentru a alimenta o serie de procese backend împreună cu C și C++. Rețeaua socială folosește, de asemenea, MySQL ca stocare persistentă cheie-valoare, mută uniuni și logică pe serverele web. Platforma JavaEE este folosită pentru a crea aplicații Facebook de la terțe părți care se integrează cu serviciile Facebook prin intermediul API-urilor.

  • Cum folosește YouTube Java?

Chiar dacă inițial YouTube a fost construit în PHP cu ajutorul HTML, CSS și JavaScript, astăzi cea mai populară platformă de găzduire video din lume trebuie să se bazeze pe Java ca o modalitate de a gestiona eficient cantități uriașe de trafic zilnic. Java joacă un rol deosebit de important în aplicațiile mobile și web ale YouTube, precum și în construirea API-ului YouTube.

  • Cum folosește Twitter Java?

Twitter, pe de altă parte, este unul dintre cele mai ilustrative exemple ale unei companii de tehnologie care trece la Java pe parcurs și câștigă semnificativ dintr-o astfel de decizie. Scris inițial în Ruby on Rails, în primii săi ani de popularitate în creștere, Twitter a avut probleme majore și frecvente de performanță. Pagina de jos a site-ului Twitter a devenit chiar faimoasă și a dat naștere memei Fail Whale. Asta până când compania și-a mutat cea mai mare parte a stack-ului în JVM, terminând acest proces în jurul anului 2013. Majoritatea codului de backend al Twitter a fost rescris în Scala.

  • Cum folosește LinkedIn Java?

Rețeaua de socializare profesională Linkedin este un exemplu de site mare care pariază foarte mult pe Java de la început. Potrivit dezvoltatorilor site-ului , LinkedIn este scris 99% în Java, cu C++, Ruby on Rails și Groovy/Grails ca limbaje de programare suplimentare pe care le folosesc în scopuri minore. Utilizarea JVM permite LinkedIn să poată demonstra o performanță foarte fiabilă tot timpul, chiar și atunci când traficul de utilizare este de vârf.

  • Cum folosește Google Java?

Fiind o companie care este foarte preocupată de faptul că produsele sale sunt extrem de scalabile, fiabile și capabile să mențină o latență scăzută și o durabilitate ridicată, Google are, de asemenea, o încredere foarte puternică pe Java pentru o mare parte a proceselor sale de backend prin nenumăratele servicii și aplicații ale gigantului Internet. Este binecunoscut faptul că Eric Schmidt, CEO-ul Google din 2001 până în 2011, a lucrat în Sun Microsystems la începutul carierei sale, unde a supravegheat Proiectul Oak, care mai târziu a fost lansat sub numele de Java. Eric Schmidt a promovat ideea de a construi Android în întregime în Java.
Comentarii
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION