現實世界中正在用Java解決的難題

來源:互聯網
上載者:User

現實世界中正在用Java解決的難題

我們採訪了11位專業商務人士,他們中大部分人都有從事涉及 Java 生態系統相關的工作。我向他們詢問了一些問題,在他們職業生涯中用Java 解決了哪些實際問題。

我們採訪了這些人:

Anthony Kilman, Tech Lead, AppDynamics |Gil Tene, CTO, Azul Systems |Bhartendu Sharma, Vice President of Operations, Chetu |Charles Kendrick, CTO and Chief Architect, Isomorphic Software | Fred Simon, Co-Founder and Chief Architect, JFrog | Ray Auge, Senior Software Architect, Liferay |Michael Hunger, Lead Developer Advocate, Neo Technology |Brandon Allgood, PhD, CTO, Numerate | Dr. Andy Piper, CTO, Push Technology | Jonas Bonér, Founder and CTO, Typesafe | Toomas Rὅmer, CTO and Founder, ZeroTurnaround |

下面是他們的回答:

1、伺服器端、大資料、大型網站、Twitter 後端就是使用 Java 語言。這些都是 Java 最耀眼的領域。物聯網、Android 移動平台,你可以使用同一種語言來編寫移動端和巨量資料服務端。

2、Pre-cloud 融合虛擬化和商用硬體逐漸融入雲端。可以方便快捷地建立一個電腦網路,而不用考慮軟體。先建立一個本地環境,然後推送到需要使用它的地方。分散式運算系統。能夠更加迅速在AWS上活躍起來。

3、Java 已經很完善了,任何地方都能看到它的身影。甚至可以在嵌入式系統中找到它。這是一個偉大的軟體開發語言,它解決了在軟體開發中的管理問題,能夠輕鬆的完成一些事情,而且很容易招到開發人員。

4、Java 是最安全、最穩定且可擴充的企業軟體。Twitter 從 Ruby 轉移到 Scala 和 Java ,就是因為其擴充性、穩定性和編程速度。

5、Java 平台對於處理複雜任務非常高效。能夠在各種平台上運行。 Java 可以在不同的硬體平台上工作。

6、自 1995 年發布以來就沒有什麼重大的改變。這是一個非常穩定的企業軟體。從物聯網和移動端又讓我們看到 Java 能解決更多不同問題。 Java 更適合長遠的發展,而不是快速發展。我們正與大型披薩連鎖店合作,開發應用控制他們烤箱的製作溫度、 濕度、 烹飪時間以及其它維護。

7、有兩個亮點:

1、Java開發庫生態系統及開源。我們正在參與那些高品質的庫。我們使用這些庫很多年了,也不需要我們一直回饋這些庫。我們現在作為 Eclipse 基金會和 Apache 成員,會提供力所能及的協助。這對我們公司和我們的開發人員來說是互惠互利的。我們很高興能夠回饋開源項目,甚至“提供資金支援其發展。”

2、Java OSGi 模組化。上世紀 1990 年由 IBM、Sun 等其他公司建立的模組化軟體。它作為產品一直在不斷髮展,變得越來越複雜,無法再保持靈活,越來越難以維護。它使我們能夠開發高端功能,並匯出到Java,允許我們向極限挑戰。

8、Reactive 應用程式可以在很短的時間內獲得響應,通過雲擴充、收縮規模。彈性系統也可能因為壓力過大而無法啟動或快速運行。Reactive 應用是易伸縮的,多用於能源等關鍵行業。

9、在大型企業裡,Java 有最大的程式碼程式庫。它幾乎可以用於任何地方,從物聯網到伺服器——無處不在。人們往往看不到這一點。他們以為所有層級的東西都是用 C 或 C + + 編寫的。他們覺得伺服器頁面在互連網上應該獲得更多的關注,像使用 Cobol 編寫啟動並執行金融系統後台。

10、Java 影響著 Android OS、Amazon Kindle 以及企業資料庫和大資料處理Hadoop 和 Cassandra 都是用 Java 編寫的, Spark 是用 Scala 編寫的,一種 JVM 語言)。安全性、穩定性、可擴充都是 Java 平台的特點如即時交易)。由於其效能、穩定性、並能夠跨平台,所以你可以在 Windows 或 OSX 平台上用 Java 開發。

11、在企業伺服器端廣泛使用,特別是大型、面向資料庫的系統、涉及多服務多平台之間的整合以及分散式交易。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.