InfoQ Homepage News
-
Java News Roundup - Week of June 21st, 2021
This week’s roundup features news from JDK 17, JDK 18, Java Mission Control 8.0.1, Kotlin 1.5.20, Hibernate Reactive 1.0.0.CR7, PrimeFaces 6.2.30, 8.0.11, and 10.0.3, Eclipse GlassFish 6.2.0, WildFly 24, Micronaut 3.0.0-M2, and multiple point releases on several Spring projects.
-
Xcode 13 Extends Team Collaboration and Source Editing Features
Xcode 13 brings improved Git integration, support for GitHub, Bitbucket, and GitLab collaboration features, new editor capabilities, and Vim keybindings.
-
InterCon 2021 Keynote: AI Applications in Business
At the recent InterCon in Las Vegas, the opening keynote session featured two talks focused on AI applications in business. The key takeaways were: identifying the business objective is key, access to good data is a major challenge, and AI has great potential for providing value to end customers.
-
AWS Introduces a New Workflow Studio for AWS Step Functions
Recently, AWS introduced a new Workflow Studio for its Step Functions offering. Through the AWS Management Console, developers can now access a visual builder to create Step Functions workflows.
-
AWS Key Management Service Introduces Multi-Region Keys
AWS has recently announced the availability of KMS multi-region keys, a new feature for client-side applications that makes encrypted data portable across regions.
-
Uno Platform 3.8: New WinUI Controls and Layout for the Cross-Platform UI
Uno Platform 3.8 version release brings a lot of exciting additions to the platform, such as WinUI controls and layouts like CalendarDatePicker and CalendarView controls, Grid controls, 2x performance, new Linux scenario and more. With this release, Uno is approaching one step closer to the #WinUIEverywhere vision.
-
Istio 1.10: Q&A with Release Manager Sam Naser
Istio launched version 1.10 last month. Key new features include discovery selectors, revision tags, and sidecar networking changes to improve day-two operations for Istio users.
-
Engineering Your Organization through Services, Platforms, and Communities
Organizations need to be able to sustainably deliver value to their customers and business; that is why they exist, said Randy Shoup at QCon Plus May 2021. To do so, they need to be able to effectively and efficiently leverage the “resources” they have at their disposal- their people, teams, and technology.
-
Jakarta EE 9.1 and the Road to Jakarta EE 10
The Jakarta EE Working Group has announced the release of the Platform and Web Profile specifications of Jakarta EE 9.1. This is the first incremental point release of Jakarta EE in which developers may now develop and deploy Jakarta EE 9.1 applications on JDK 11 and JDK 8. Development has already started on Jakarta EE 10 in which many of the specifications are being updated.
-
Scala 3 Overhauls Language for Better Developer Experience
Eight years in the making and the first major release since version 2.13, Scala 3.0 delivered a "complete overhaul of the Scala language" with updates to the syntax, the type system, metaprogramming, and language features. It is binary backwards-compatible with Scala 2.13 but not fully source-compatible. The new compiler can automatically migrate old code and report any remaining issues.
-
Terraform 1.0 Release Adds Stability Guarantees and an Improved Upgrade Experience
HashiCorp announced the release of the 1.0 version of Terraform. This release provides an improved upgrade experience and significant improvements in cross-compatibility.
-
Google Introduces New Cloud TPU VMs for Artificial Intelligence Workloads
Recently, Google announced new Cloud TPU Virtual Machines (VMs), which provide direct access to TPU host machines. With these VMs, the company offers a new and improved user experience to develop and deploy TensorFlow, PyTorch, and JAX on Cloud TPUs.
-
Internal JDK Elements Strongly Encapsulated in JDK 17
JEP 403 (Strongly Encapsulate JDK Internals) has been targeted for the GA release of JDK 17. It’s no longer possible to access internal APIs via the --illegal-access command line option. It’s expected that this option will be removed completely in the future. The --add-opens command line option or the Add-Opens JAR-file attribute may be used to open specific packages.
-
Google Trains Two Billion Parameter AI Vision Model
Researchers at Google Brain announced a deep-learning computer vision (CV) model containing two billion parameters. The model was trained on three billion images and achieved 90.45% top-1 accuracy on ImageNet, setting a new state-of-the-art record.
-
Java News Roundup - Week of June 14th, 2021
This week’s news features news from JDK 17 and JDK 18, Open Liberty 21.0.0.6, MicroProfile 4.1, Piranha 21.6.0, Spring Native 0.10.0, Hazelcast Node.js Client 4.2, Hibernate ORM 5.5.2, Hibernate Search 6.0.4, JHipster 7.1.0, the Snyk/Azul JVM Ecosystem survey, and a Jakarta EE webinar series offered by Payara.