CodeGym /Java 博客 /随机的 /热门网站和 Java。哪些科技巨头最依赖 Java?
John Squirrels
第 41 级
San Francisco

热门网站和 Java。哪些科技巨头最依赖 Java?

已在 随机的 群组中发布
随着软件开发趋势以闪电般的速度来来去去,当涉及到特定的编程语言和工具时,确保您的专业技能与市场相关的一种方法是了解大型科技公司正在使用哪些技术。精通至少一些顶级科技巨头使用的技术堆栈,几乎可以保证你的技能在未来几年内将受到雇主的需求。 热门网站和 Java。 哪些科技巨头最依赖 Java? - 1

顶级科技公司正在使用哪些编程语言?

现在,就企业使用而言, Java 是领先的编程语言之一,并且可能是世界上最重要的企业后端语言,这已经不是什么秘密了。根据 Coding Dojo 所做的一项研究,分析了前 25 家独角兽公司使用的最流行的编程语言,Java、Python、JavaScript、C/C++ 和 Ruby 是企业中最流行的五种编程语言。当然,Java 与其他编程语言一起使用,但如今确实很难找到一家不依赖 Java 为其至少部分流程提供支持的大型技术公司。以下是顶级科技公司及其使用的主要编程语言的列表。

  • 谷歌

前端:JavaScript、TypeScript。后端:Java、C、C++、Python、Go。数据库:Bigtable、MariaDB。

  • 苹果

前端:JavaScript、PHP。后端:Java、Python、Perl、Ruby。

  • 亚马逊

前端:JavaScript。后端:Java、C++、Perl。

  • Facebook

前端:JavaScript。后端:Java、Python、Haskell、PHP、Hack、XHP、Erlang、C++。

  • YouTube

前端:JavaScript。后端:Java、C、C++、Python、Go。

  • 推特

前端:JavaScript。后端:Java、C++、Scala、Ruby。

  • 易趣网

前端:JavaScript。后端:Java、Scala。

非技术顶级公司使用的编程语言

对于其他行业和非科技公司,排名靠前的公司通常也使用 Java。以下是一些顶级公司的示例,以及他们构建网站、服务和应用程序所依赖的编程语言。

1. 零售。

  • 沃尔玛

    Java、Python、JavaScript、Perl。

  • 好市多

    Java、Python、JavaScript、C。

  • 家得宝

    Java、Python、JavaScript、C#、Ruby。

2. 医疗保健。

  • CVS 健康

    Java、JavaScript、斯威夫特。

  • 联合健康集团

    Java、JavaScript、Python。

  • 麦克森

    Java,JavaScript。

  • 康德乐

    Java、JavaScript、Python。

3.财务。

  • 摩根大通

    Java、Python、JavaScript、Perl、Ruby。

  • 花旗集团

    Java、Python、C++、C#

  • 富国银行

    Java、Python、JavaScript、C#。

4. 电信。

  • 美国电话电报公司

    Java、Python、JavaScript、Perl。

  • 威瑞森

    Java、Python、JavaScript、Swift。

  • 康卡斯特

    Java、Python、JavaScript、Go、Ruby。

5. 航空航天和国防。

  • 波音公司

    Java、Python、JavaScript、Perl、Ruby。

  • 雷神公司

    Java、C++、C#。

顶级公司和 JavaEE

Java EE(Java 平台,企业版)是您需要了解并拥有经验的最重要的工具之一,才能成为面向企业的 Java 开发人员。Java EE 是 Oracle 的企业 Java 计算平台。它为开发和运行企业软件提供 API 和运行时环境,包括网络和 Web 服务,以及其他大规模、多层、可扩展、可靠和安全的网络应用程序。Java EE 扩展了 Java 平台标准版 (Java SE),为对象关系映射、分布式和多层体系结构以及 Web 服务提供 API。根据这个数据通过 Enlyft,目前,有 101,837 家公司使用 J2EE。使用 J2EE 的企业最常见于美国和各个行业,软件开发是最受欢迎的行业。J2EE 最常被拥有 10-50 名员工和 1-10 百万美元收入的公司使用。

具体公司是如何使用Java的?

当谈到特定技术公司如何在其网站和服务中使用 Java 的详细信息时,可以理解的是,公开可用的信息并不多,因为企业并不总是希望向公众提供此类信息。这里有几个大型网站的例子,这些网站有据可查的依赖 Java 代码。

  • Facebook 如何使用 Java?

历史上,Facebook 是由 Mark Zuckerberg 和 Dustin Moskowitz 用 PHP 编写的。现在它的前端也严重依赖 JavaScript。Facebook 的移动应用程序是用 Java 编写的。这种语言还与 C 和 C++ 一起用于为许多后端进程提供支持。该社交网络还使用 MySQL 作为键值持久存储,将连接和逻辑移动到 Web 服务器上。JavaEE 平台用于创建第三方 Facebook 应用程序,这些应用程序通过 API 与 Facebook 的服务集成。

  • YouTube 如何使用 Java?

尽管最初 YouTube 是在 HTML、CSS 和 JavaScript 的帮助下使用 PHP 构建的,但当今世界上最受欢迎的视频托管平台必须依赖 Java 作为有效处理大量日常流量的方式。Java 在 YouTube 的移动和 Web 应用程序以及 YouTube API 构建中扮演着特别重要的角色。

  • Twitter 如何使用 Java?

另一方面,Twitter 是科技公司一路转向 Java 并从这样的决定中显着获胜的最具说明性的例子之一。最初是用 Ruby on Rails 编写的,在其日益流行的头几年,Twitter 遇到了重大且频繁的性能问题。Twitter 的网站下页甚至变得出名,并催生了 Fail Whale 模因。直到公司将其大部分堆栈转移到 JVM,并在 2013 年左右完成了这个过程。Twitter 的大部分后端代码都是用 Scala 重写的。

  • LinkedIn 如何使用 Java?

专业社交网络 Linkedin 是大型网站从一开始就大力支持 Java 的一个例子。据该网站的开发人员称,LinkedIn 99% 是用 Java 编写的,还有 C++、Ruby on Rails 和 Groovy/Grails 作为他们用于次要目的的附加编程语言。使用 JVM 使 LinkedIn 能够始终展示非常可靠的性能,即使在使用流量达到峰值时也是如此。

  • Google 如何使用 Java?

作为一家非常关注其产品的高度可扩展性、可靠性以及能够保持低延迟和高耐用性的公司,谷歌也非常依赖 Java 来处理其通过互联网巨头无数服务和应用程序进行的大量后端处理。众所周知,2001 年至 2011 年担任谷歌首席执行官的埃里克施密特在其职业生涯早期曾在 Sun Microsystems 工作,在那里他监督了 Oak 项目,该项目后来以 Java 的形式发布。Eric Sc​​hmidt 提倡完全用 Java 构建 Android 的想法。
评论
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION