Java and Apache Spark: latest updates

Connect With Us
Sign up for our newsletter

Sign up to our Newsletter to get the latest news and offers.

  • August 05,2025

Java and Apache Spark: latest updates

Java SE 24 and LTS Java SE 21 offer enhanced features and performance, while Apache Spark 4.0.0 introduces Scala 2.13 support and advanced ML and SQL capabilities. Together, they empower developers to build scalable, high-performance data applications with modern tools.

Java and Apache Spark: Latest Updates

1 ) Java Updates

  Java SE 24 is the latest release of the Java SE Platform, available for free production use and redistribution under Oracle No Fee Terms and Conditions.

  Java SE 21 is the current Long Term Support (LTS) release.

  Java provides extensive resources including tutorials, certification, and a wide ecosystem of APIs, with ongoing support for Java SE Embedded, Jakarta EE, and Java Card.

  The Java community and official channels provide extensive training, technical documentation, and developer tools, including new features in each Java SE release aimed at enhancing developer productivity and application performance.

2 ) Apache Spark Updates

  Apache Spark 4.0.0 was released recently, marking a major version update with pre built support for Scala 2.13 only, discontinuing Scala 2.12 support.

  Spark 3.5.6 and the 3.x series continue to receive regular updates, with over 1,300 issues addressed in 3.5.0 alone.

  New features in Apache Spark 3.5.0 include support for Spark Connect clients in Scala and Go, expanded PyTorch based distributed machine learning integration, enhanced compatibility for Structured Streaming, and advanced SQL functionalities such as the IDENTIFIER clause and named arguments for SQL functions.

  The Spark Connect framework now supports pandas API in Python, asynchronous request handling, and provides improvements on distributed training and inference.

  The runtime environment in Azure Synapse for Apache Spark has been updated with new versions including runtime 3.5 in public preview, improving session startup times and compatibility, with ongoing monthly patches that address bug fixes, features, and security enhancements.

  Security patches have been applied to Log4j 1 )2.x libraries in the Spark runtime environments to mitigate known vulnerabilities without breaking user applications.

3 ) Additional Developer Ecosystem Highlights

  Apache Spark offers a rich set of built in libraries for SQL, machine learning (MLlib), streaming, and graph processing (GraphX).

  The community actively maintains multiple third party modules and contributes via mailing lists, improvement proposals, and GitHub repositories.

  Tools such as Spark Connect facilitate multi language client support and distributed machine learning processes.

  Certification resources such as the Databricks Certified Associate Developer for Apache Spark are available to empower developers with standardized knowledge and skills in Spark.

Overall, the synergy of ongoing Java platform evolution with Apache Spark's rapid innovation enhances developers' ability to build scalable, performant data driven applications with modern language features and robust, distributed processing frameworks.

 

 

https://justacademy.in/news-detail/top-flutter-job-roles-hiring-now

 

https://justacademy.in/news-detail/ios-19-file-management-api-improvements

 

https://justacademy.in/news-detail/swiftui-charts-framework:-what?s-new-in-2025

 

https://justacademy.in/news-detail/how-react-native-is-simplifying-mobile-app-maintenance

 

https://justacademy.in/news-detail/react-native?s-new-gesture-apis:-what-you-can-build-now

 

Related Posts