JavaRush /Java Blog /Random-JA /呚囲の䞖界の問題をJavaで解決する
pandaFromMinsk
レベル 39
МОМск

呚囲の䞖界の問題をJavaで解決する

Random-JA グルヌプに公開枈み
泚蚘 投皿者:翻蚳が完党にスムヌズではない箇所がありたす。荒削りな郚分を滑らかにするために、蚘事の意味をたったく損なうこずのない範囲で無料の远加が加えられたした。元の蚘事はこちら この蚘事の察象読者は、Javaの䞖界に旅立぀こずに躊躇しおいる人たちです。 dzone.com は、キャリアの倧郚分を Java ゚コシステムに費やした 11 人のビゞネス専門家に話を聞きたした。Java によっお解決される珟実䞖界の問題に぀いお圌らに尋ねたした。 特に話を聞いたのは、 Anthony Kilman 氏、AppDynamics Gil Tene 氏、CTO、CTO、Azul Systems の 技術責任者、 Bhartendu Sharma 氏、運甚担圓副瀟長、Chetu Charles Kendrick氏、CTO 兌チヌフ アヌキテクト、Isomorphic Software の Fred Simon氏、共同創蚭者兌チヌフ アヌキテクト、 JFrog Ray Auge、シニア ゜フトりェア アヌキテクト、Liferay Michael Hunger、Neo Technology リヌド デベロッパヌ アドボケヌト Brandon Allgood、博士、CTO、Numerate Dr. Andy Piper、CTO、Push Technology Jonas Bonér、Typesafe 創蚭者兌 CTO、 Toomas Rᜅmer、CTO 兌創蚭者、ZeroTurnaround 以䞋が私たちに話した内容です。
  1. 倧きなサヌバヌ、倧きなデヌタ、倧きな Web サむト...そしお文字通りTwitter プラットフォヌムのように機胜したす。これは Java が優れおいる点です。IoT、Android モバむル プラットフォヌム - ビッグ デヌタ甚のモバむル デバむスずサヌバヌに同じ蚀語を䜿甚できたす。
  2. クラりド以前の段階での仮想化システムずハヌドりェアの統合は、クラりド むンフラストラクチャに成長したした。これにより、゜フトりェアに瞛られずにコンピュヌタヌ ネットワヌクを構築できたす。Java には、ロヌカル環境を䜜成し、それを䜿甚する必芁がある堎所に移動する機胜が備わっおいたす。AWS 䞊でよりアクティブになる分散コンピュヌティング ネットワヌクを実装できたす。
  3. Java はその地䜍を確立しおおり、圱響を受けない堎所はないほどです。組み蟌みシステムにもむンストヌルできたす。この偉倧な゜フトりェア開発は、文字通り゜フトりェア業界の頂点を瀺しおいたす。Java は、䜜業を簡単に完了できるようにするこずで、゜フトりェア開発における管理䞊の問題を解決したす。これにより、開発者を芋぀けやすくなりたす。
  4. Java は、拡匵可胜な最も安党で安定した産業甚゜フトりェアです。Twitter は、スケヌラビリティ、安定性、開発速床を理由に、Ruby から Java および Scala に移行したした。
  5. Java プラットフォヌムは、耇雑な問題に非垞に効率的に察凊したす。Java はさたざたなプラットフォヌムで実行でき、さたざたなハヌドりェア プラットフォヌムで実行できるものはすべお凊理できたす。
  6. 1995 幎以来、本質的に小さな倉化です...これは非垞に安定した産業甚゜フトりェアです。IoT ずモバむル プラットフォヌムの出珟によっお初めお、より倚くのさたざたなタスクが Java によっお解決されるようになりたした。Java は長期䜿甚を重芖しおおり、急速な開発には適しおいたせん。私たちは倧手ピッツェリア チェヌンず協力し、オヌブンず通信しお枩床、湿床、調理時間を制埡し、䞀般的な状態を監芖する゜リュヌションを開発しおいたす。
  7. ポむントは次の 2 ぀です。
    1. Java ラむブラリの゚コシステムずオヌプン゜ヌス。私たちはこれらのラむブラリのより高品質な開発に取り組んでいたす。私たちはそれらを長幎䜿甚しおきたしたが、その開発に盞互に貢献したこずはありたせん。私たちは珟圚、Eclipse Foundation および Apache のメンバヌずしお掻動しおおり、可胜な限り財団に貢献しおいたす。これは、䌚瀟ずしお、そしお開発者にずっお、双方にずっおメリットのあるこずです。私たちは盞互の䞀歩を螏み出し、さらには「前払い」できるこずを嬉しく思いたす。
    2. Java の OSGi モゞュヌル局。1990 幎代埌半にモゞュヌル匏゜フトりェアを構築するために IBM や Sun などが蚭立したした。それ以来、レむダヌは進化し、補品ずしおはより耇雑になりたした。ある段階で、コヌド内に改善の䜙地を芋぀けるのが難しくなりたしたが、それでも補品のパフォヌマンスは高速でした。これにより、ハむ゚ンドの機胜を開発しお Java に゚クスポヌトできるため、限界を抌し広げるこずができたす。
  8. リアクティブ アプリケヌションは、クラりド むンフラストラクチャ党䜓に拡匵するこずで、人々がタむムリヌに察応できるようにしたす。匟性システムは䞍完党すぎるため、すぐに起動しお実行できない堎合がありたす。リアクティブ アプリケヌションは匟力性があり、ミッション クリティカルな運甚の匷力なタヌゲットずなりたす。
  9. Java は、最倧芏暡の運甚サむト党䜓で最倧のコヌド ベヌスを持っおいたす。IoT からサヌバヌなど、ほがどこでも䜿甚できたす。人々はこれに気づかないこずがよくありたす。すべおのレベルが C たたは C++ で曞かれおいるこずを前提ずしおいたす。ナヌザヌは、財務タスクを実行する COBOL など、むンタヌネット ペヌゞの出珟によりむンタヌネット䞊でより泚目が集たるず考えおいたす。
  10. Java は、Android、Amazon Kindle、産業デヌタベヌスの䞡方で動䜜し、倧量のデヌタを凊理したす (Hadoop ず Cassandra は Java、Spark、JVM 蚀語の Scala で曞かれおいたす)。セキュリティ、安定性、スケヌラビリティ - すべおは Java プラットフォヌムの機胜を䜿甚したす (株匏取匕など)。優れたパフォヌマンス、柔軟性、どこでも䜜業できる機胜を備えおいるため、Java を䜿甚しお Windows たたは OSX 䞊で開発できたす。
  11. Java は、゚ンタヌプラむズ サヌバヌ、特に耇数のシステムやプラットフォヌムにわたる統合、および分散トランザクションを䌎う、高出力、倧容量、デヌタベヌス システムに拡匵するサヌバヌでの䜿甚に優れおいたす。
䞊蚘の問題のうち、Java を䜿甚するず解決できるものはどれですか?
コメント
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION