JavaRush /Blog Java /Random-VI /Các vấn đề của thế giới xung quanh được giải quyết bằng J...
pandaFromMinsk
Mức độ
Минск

Các vấn đề của thế giới xung quanh được giải quyết bằng Java

Xuất bản trong nhóm
Ghi chú tác giả bài viết: Bản dịch ở một số chỗ chưa hoàn toàn trôi chảy. Trong nỗ lực làm phẳng các góc cạnh thô ráp, các bổ sung miễn phí đã được thực hiện để không làm hỏng ý nghĩa của bài viết. Bài viết gốc ở đây Đối tượng mục tiêu của bài viết là những người đang do dự khi đặt chân vào thế giới Java. dzone.com đã nói chuyện với 11 chuyên gia kinh doanh, những người đã dành phần lớn sự nghiệp của họ trong hệ sinh thái Java. Chúng tôi đã hỏi họ về các vấn đề thực tế được giải quyết bằng Java. Đặc biệt, chúng tôi đã nói chuyện với: Anthony Kilman , Trưởng nhóm công nghệ, AppDynamics Gil Tene , CTO, Azul Systems Bhartendu Sharma , Phó chủ tịch điều hành, Chetu Charles Kendrick , CTO và Kiến trúc sư trưởng, Isomorphic Software Fred Simon , Đồng sáng lập và Kiến trúc sư trưởng, JFrog Ray Auge , Kiến trúc sư phần mềm cao cấp, Liferay Michael Hunger , Người ủng hộ chính cho nhà phát triển, Neo Technology Brandon Allgood , Tiến sĩ, CTO, Numerate Dr. Andy Piper , CTO, Push Technology Jonas Bonér , Người sáng lập và CTO, Typesafe Toomas Rὅmer , CTO và Người sáng lập, ZeroTurnaround Đây là những gì họ đã nói với chúng tôi:
  1. Máy chủ lớn, dữ liệu lớn, trang web lớn... Và nó thực sự hoạt động giống như một nền tảng Twitter . Đây là nơi Java vượt trội. Nền tảng di động IoT, Android - bạn có thể sử dụng cùng một ngôn ngữ cho thiết bị di động và máy chủ cho Dữ liệu lớn.
  2. Sự hội tụ của hệ thống ảo hóa và phần cứng trong giai đoạn tiền đám mây đã phát triển thành cơ sở hạ tầng đám mây. Điều này cho phép bạn tạo một mạng máy tính mà không bị ràng buộc với phần mềm. Java cung cấp khả năng tạo một môi trường cục bộ và sau đó đưa nó vào bất cứ nơi nào bạn cần sử dụng . Cho phép bạn triển khai mạng điện toán phân tán có thể hoạt động tích cực hơn nhiều trên AWS.
  3. Java đã tự khẳng định mình tốt đến mức không có nơi nào mà nó không có ảnh hưởng . Nó thậm chí còn cài đặt trong các hệ thống nhúng. Sự phát triển phần mềm tuyệt vời này thực sự đánh dấu đỉnh cao của ngành công nghiệp phần mềm. Java giải quyết các vấn đề quản lý trong phát triển phần mềm bằng cách làm cho mọi việc dễ dàng hoàn thành hơn. Và điều này giúp việc tìm kiếm nhà phát triển trở nên dễ dàng hơn.
  4. Java là phần mềm công nghiệp an toàn nhất, ổn định nhất có thể mở rộng quy mô . Twitter đã chuyển từ Ruby sang Java và Scala vì khả năng mở rộng, tính ổn định và tốc độ phát triển của nó.
  5. Nền tảng Java rất hiệu quả trong việc xử lý các vấn đề phức tạp . Java có khả năng chạy trên nhiều nền tảng khác nhau và có thể xử lý mọi thứ có thể chạy trên nhiều nền tảng phần cứng khác nhau.
  6. Về cơ bản là một sự thay đổi nhỏ kể từ năm 1995... Đây là phần mềm công nghiệp rất ổn định. Chỉ với sự xuất hiện của IoT và nền tảng di động, chúng ta mới thấy điều: nhiều nhiệm vụ khác nhau được giải quyết bằng Java . Java thiên về sử dụng lâu dài và không phù hợp để phát triển nhanh chóng. Chúng tôi đang hợp tác với một chuỗi cửa hàng bánh pizza lớn, phát triển giải pháp giao tiếp với lò nướng để kiểm soát nhiệt độ, độ ẩm, thời gian nấu và theo dõi tình trạng chung.
  7. Đây là hai điểm :
    1. Hệ sinh thái thư viện Java và nguồn mở. Chúng tôi tham gia vào việc phát triển chất lượng cao hơn của các thư viện này. Chúng tôi đã sử dụng chúng trong nhiều năm và chưa bao giờ đóng góp tương hỗ cho sự phát triển của chúng. Chúng tôi hiện đang hoạt động với tư cách là thành viên của Eclipse Foundation và Apache và đóng góp cho các nền tảng này khi có thể. Đây là một điều có lợi cho chúng tôi với tư cách là một công ty và cho các nhà phát triển của chúng tôi. Chúng tôi rất vui vì chúng tôi có thể thực hiện một bước có đi có lại và thậm chí “trả ơn”.
    2. Lớp mô-đun OSGi cho Java. Được thành lập vào cuối những năm 1990 bởi IBM, Sun, v.v. để xây dựng phần mềm mô-đun. Kể từ đó, lớp này đã phát triển và trở thành một sản phẩm phức tạp hơn. Ở một giai đoạn nhất định, việc tìm các vị trí trong mã để cải tiến trở nên khó khăn và tuy nhiên, sản phẩm vẫn hoạt động nhanh chóng. Điều này cho phép chúng tôi phát triển chức năng cao cấp và xuất nó sang Java, từ đó cho phép chúng tôi vượt qua các giới hạn.
  8. Các ứng dụng phản ứng trao quyền cho mọi người phản hồi kịp thời bằng cách mở rộng quy mô trên cơ sở hạ tầng đám mây . Hệ thống đàn hồi có thể quá không hoàn hảo để có thể thiết lập và vận hành nhanh chóng. Các ứng dụng phản ứng có tính linh hoạt và là mục tiêu mạnh mẽ cho hoạt động sản xuất quan trọng.
  9. Java có cơ sở mã lớn nhất trên khắp các địa điểm sản xuất lớn nhất . Nó có thể được sử dụng ở hầu hết mọi nơi từ IoT đến máy chủ và hơn thế nữa. Mọi người thường không thấy điều này. Họ cho rằng tất cả các cấp độ đều được viết bằng C hoặc C++. Người dùng tin rằng sự xuất hiện của các trang Internet sẽ thu hút nhiều sự chú ý hơn trên Internet, chẳng hạn như COBOL, trang thực hiện các nhiệm vụ tài chính.
  10. Java hoạt động cả trong Android, Amazon Kindle và trong cơ sở dữ liệu công nghiệp cũng như xử lý lượng lớn dữ liệu (Hadoop và Cassandra được viết bằng Java, Spark - bằng Scala, ngôn ngữ JVM). Bảo mật, ổn định, khả năng mở rộng - tất cả đều sử dụng các khả năng của nền tảng Java (ví dụ: giao dịch chứng khoán). Với hiệu suất tuyệt vời, tính linh hoạt và khả năng làm việc ở mọi nơi, bạn có thể sử dụng Java để phát triển trên Windows hoặc OSX.
  11. Java rất lý tưởng để sử dụng trên các máy chủ doanh nghiệp , đặc biệt là các máy chủ có quy mô lớn, khối lượng lớn, hệ thống cơ sở dữ liệu, liên quan đến việc tích hợp trên nhiều hệ thống và nền tảng cũng như các giao dịch phân tán.
Bạn thấy vấn đề nào ở trên đã được giải quyết bằng Java?
Bình luận
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION