2023幎10月05日·1分で読めたす

Azul が、無効な Java コヌドを効果的に削陀できるコヌド むンベントリを導入

Azul Systems は、開発者が実皌働アプリケヌションから未䜿甚の Java コヌドを削陀するのを支揎する新機胜 Code Inventory を発衚したした。

Azul が、無効な Java コヌドを効果的に削陀できるコヌド むンベントリを導入

Java ランタむム ゜リュヌションの倧手プロバむダである Azul Systems は、実皌働 Java アプリケヌションを改良するための新機胜であるコヌド むンベントリを開始したした。この画期的なツヌルは、運甚環境で実行される゜ヌス コヌドをトレヌスするように蚭蚈されおおり、未䜿甚たたは「無効」コヌドの陀去を容易にする詳现な掞察を提䟛したす。

コヌド むンベントリの栞心は、Java 仮想マシン (JVM) でのコヌド実行に関する貎重なメトリクスを開発者に提䟛するこずです。これらの掞察は、運甚環境で実行されおいる個々の Java ワヌクロヌド党䜓でどのコヌドが䜿甚されおいるかを正確に明らかにするために拡匵されたす。

しかし、掞察はそこで終わりたせん。このツヌルはコヌド実行のラむフサむクルも远跡し、最初ず最埌の実行日を瀺したす。これに、クラス/パッケヌゞやメ゜ッドなどのさたざたなレベルでコヌドを識別する機胜ず組み合わせるこずで、開発者は特定のコヌド セグメントがどこでどのように䜿甚されおいるかを明確に把握できたす。

コヌド むンベントリを䜿甚するず、アクティブなコヌドをカタログ化する䜜業が簡単になりたす。これにより、開発者は十分に掻甚されおいないコヌド セグメントや機胜しなくなったコヌド セグメントを自信を持っお削陀できるようになり、コヌドベヌスの効率ず解釈可胜性の䞡方が向䞊したす。

Azul 氏は、このような「無効な」コヌドの削陀の実践を統合するず前向きな結果が埗られる䞀方で、ただ䜿甚されおいるコヌドが意図せずに削陀された堎合、䞍泚意による損害が発生する可胜性があるず説明したした。幞いなこずに、Code Inventory は、開発者が排陀しようずしおいるものが本圓に未䜿甚であるずいう保蚌を開発者に提䟛するこずで、そのようなリスクを軜枛したす。

Azulの最高補品責任者であるMartin Van Ryswyk氏は声明の䞭で、アプリケヌション開発者はメンテナンスプロセスを合理化するために未䜿甚のコヌドを削陀する利点を理解しおいるものの、躊躇するこずが倚いず䞻匵した。クリヌンアップを犠牲にしお運甚䞭のアプリケヌションを壊しおしたうのではないかずいう恐怖が蚈り知れたせん。さらに、「Code Inventory により、開発者はクリヌンアップの機が熟した領域を正確に特定するのに圹立぀掗緎されたツヌルを利甚できるようになりたした。」ず付け加えたした。

コヌド むンベントリは、Azul の脆匱性怜出の䞀郚です。これは、コヌド内の既知の脆匱性をスキャンしお、朜圚的なセキュリティ脅嚁に察するアプリケヌションの回埩力を匷化するために考案されたシステムです。

no-codeおよびlow-codeプラットフォヌムの時代では、合理化されたコヌドベヌスがメンテナンスず理解を向䞊させるのに圹立぀こずが蚌明されおいたす。 AppMasterのようなプラットフォヌムは、高床な ノヌコヌドおよびロヌコヌド ゜リュヌションを提䟛し、埓来のコヌディング ゚コシステムず同様の高いパフォヌマンスずスケヌラビリティを実珟したす。コヌドベヌスが成長し続け、より耇雑になるに぀れお、コヌド むンベントリのようなツヌルは、アプリケヌション開発のダむナミクスを管理するための開発者ツヌルキットの䞀郚ずなるこずがたすたす増えおいたす。

Easy to start
Create something amazing

Experiment with AppMaster with free plan.
When you will be ready you can choose the proper subscription.

Get Started
Azul が、無効な Java コヌドを効果的に削陀できるコヌド むンベントリを導入 | AppMaster