CodeGym/Java блог/Случаен/Топ уебсайтове и Java. Кои технологични гиганти разчитат ...
John Squirrels
Ниво
San Francisco

Топ уебсайтове и Java. Кои технологични гиганти разчитат най-много на Java?

Публикувано в групата
Тъй като тенденциите в разработката на софтуер идват и си отиват със светкавична скорост, един от начините да се уверите, че вашите професионални умения са подходящи на пазара, когато става въпрос за конкретни програмни езици и инструменти, е да научите кои технологии използват големите технологични компании. Владеенето на технологичен стек, използван от поне някои от най-добрите технологични гиганти, до голяма степен гарантира, че вашите умения ще бъдат търсени от работодателите за години напред. Топ уебсайтове и Java.  Кои технологични гиганти разчитат най-много на Java?  - 1

Кои езици за програмиране използват водещите технологични компании?

Сега не е тайна, че Java е един от водещите езици за програмиране по отношение на корпоративната употреба и вероятно най-важният корпоративен бекенд език в света. Въз основа на проучване, напequalsо от Coding Dojo, анализиращо най-популярните езици за програмиране, използвани от 25-те най-добри компании за еднорог, Java, Python, JavaScript, C/C++ и Ruby са петте най-популярни езика за програмиране сред предприятията. Разбира се, Java се използва заедно с други езици за програмиране, но днес е наистина трудно да се намери голяма технологична компания, която да не разчита на Java за захранване на поне някои от процесите си. Ето списък на най-добрите технологични компании и основните езици за програмиране, които използват.

  • Google

Преден край: JavaScript, TypeScript. Back-end: Java, C, C++, Python, Go. База данни: Bigtable, MariaDB.

  • Ябълка

Преден край: JavaScript, PHP. Back-end: Java, Python, Perl, Ruby.

  • Amazon

Преден край: JavaScript. Back-end: Java, C++, Perl.

  • Facebook

Преден край: JavaScript. Back-end: Java, Python, Haskell, PHP, Hack, XHP, Erlang, C++.

  • YouTube

Преден край: JavaScript. Back-end: Java, C, C++, Python, Go.

  • Twitter

Преден край: JavaScript. Back-end: Java, C++, Scala, Ruby.

  • eBay

Преден край: JavaScript. Back-end: Java, Scala.

Езици за програмиране, използвани от нетехнологични топ компании

Когато става въпрос за други индустрии и нетехнологични компании, най-добрите също обикновено използват Java. Ето няколко примера за водещи компании и езиците за програмиране, на които разчитат, за да изградят своите уебсайтове, услуги и applications.

1. Търговия на дребно.

  • Walmart

    Java, Python, JavaScript, Perl.

  • Costco

    Java, Python, JavaScript, C.

  • Home Depot

    Java, Python, JavaScript, C#, Ruby.

2. Здравеопазване.

  • CVS Здраве

    Java, JavaScript, Swift.

  • UnitedHealth Group

    Java, JavaScript, Python.

  • Маккесън

    Java, JavaScript.

  • CardinalHealth

    Java, JavaScript, Python.

3. Финанси.

  • JP Morgan

    Java, Python, JavaScript, Perl, Ruby.

  • Citigroup

    Java, Python, C++, C#

  • Уелс Фарго

    Java, Python, JavaScript, C#.

4. Телекомуникации.

  • AT&T

    Java, Python, JavaScript, Perl.

  • Verizon

    Java, Python, JavaScript, Swift.

  • Comcast

    Java, Python, JavaScript, Go, Ruby.

5. Космонавтика и отбрана.

  • Боинг

    Java, Python, JavaScript, Perl, Ruby.

  • Raytheon

    Java, C++, C#.

Топ компании и JavaEE

Java EE (Java Platform, Enterprise Edition) е един от най-важните инструменти, които трябва да знаете и да имате опит, за да бъдете търсен като корпоративно ориентиран Java разработчик. Java EE е корпоративната Java изчислителна платформа на Oracle. Той предоставя API и среда за изпълнение за разработване и изпълнение на корпоративен софтуер, включително мрежови и уеб услуги и други широкомащабни, многослойни, мащабируеми, надеждни и сигурни мрежови applications. Java EE разширява Java Platform, Standard Edition (Java SE), предоставяйки API за обектно-релационно картографиране, разпределени и многослойни архитектури и уеб услуги. Според тези данниот Enlyft, в момента има 101 837 компании, които използват J2EE. Бизнесите, използващи J2EE, се срещат най-често в Съединените щати и в различни индустрии, като разработката на софтуер е най-популярната. J2EE се използва най-често от компании с 10-50 служители и $1-10 мorона приходи.

Колко конкретни компании използват Java?

Що се отнася до подробностите за това How конкретни технологични компании използват Java в своите уебсайтове и услуги, разбираемо е, че няма толкова много информация, която е открито достъпна, тъй като фирмите не винаги се стремят да предоставят този вид информация на обществеността. Ето няколко примера за големи уебсайтове с добре documentирана зависимост от Java code.

  • Как Facebook използва Java?

В исторически план Facebook е написан на PHP от Марк Зукърбърг и Дъстин Московиц. Сега той също така силно разчита на JavaScript за интерфейса. Мобилните applications на Facebook са написани на Java. Този език се използва и за захранване на редица бекенд процеси заедно с C и C++. Социалната мрежа също така използва MySQL като постоянно хранorще за ключ-стойност, премествайки присъединявания и логика към уеб сървърите. Платформата JavaEE се използва за създаване на Facebook applications на трети страни, които се интегрират с услугите на Facebook чрез API.

  • Как YouTube използва Java?

Въпреки че първоначално YouTube беше създаден в PHP с помощта на HTML, CSS и JavaScript, днес най-популярната платформа за видео хостинг в света трябва да разчита на Java като начин за ефективно обработване на огромни количества ежедневен трафик. Java играе особено важна роля в мобилните и уеб applicationsта на YouTube, Howто и в изграждането на API на YouTube.

  • Как Twitter използва Java?

Twitter, от друга страна, е един от най-показателните примери за технологична компания, която преминава към Java по пътя и печели значително от подобно решение. Първоначално написан на Ruby on Rails, в първите си години на нарастваща популярност Twitter имаше големи и чести проблеми с производителността. Долната page на уебсайта на Twitter дори стана известна и роди мемето Fail Whale. Това беше, докато компанията премести по-голямата част от стека си към JVM, завършвайки този процес около 2013 г. Повечето от бекенд codeа на Twitter беше пренаписан в Scala.

  • Как LinkedIn използва Java?

Професионалната социална мрежа Linkedin е пример за голям уебсайт, залагащ силно на Java от самото начало. Според разработчиците на уебсайта , LinkedIn е написан на 99% Java, с C++, Ruby on Rails и Groovy/Grails като допълнителни езици за програмиране, които те използват за второстепенни цели. Използването на JVM позволява на LinkedIn да може да демонстрира много надеждна производителност през цялото време, дори когато трафикът на използване е пиков.

  • Как Google използва Java?

Като компания, която е много загрижена за това, че нейните продукти са високо мащабируеми, надеждни и способни да поддържат ниска латентност и висока издръжливост, Google също много разчита на Java за голяма част от своите бекенд процеси чрез безбройните услуги и applications на интернет гиганта. Добре известно е, че Ерик Шмид, главен изпълнителен директор на Google от 2001 до 2011 г., е работил в Sun Microsystems в началото на кариерата си, където е ръководил проекта Oak, който по-късно е пуснат като Java. Ерик Шмид популяризира идеята за изграждане на Android изцяло в Java.
Коментари
  • Популярен
  • Нов
  • Стар
Трябва да сте влезли, за да оставите коментар
Тази страница все още няма коментари