InfoQ ホームページ JVM に関するすべてのコンテンツ
-
Oracleが2013 JVM Language Summitのビデオとスライド資料をリリース
Oracleが今年7月に行われた2013 JVM Language Summitのビデオとスライドを公開した。巨大なビッグデータから小さなモバイルまで及ぶJVMの利用例に加えて,JVMランタイムの将来的なパフォーマンス向上も紹介されている。本記事でその内容を確認してほしい。
-
HotSpot JVMで動作するMission ControlとFlight Recorder
Java 7 Update 40以降のリリースには,JDKにMission ControlとFlight Recorderが同梱されている。Mission Controlはモニタ,管理,トラブル対応といった作業の出発点であり,Flight Recorderはプロファイリングデータの収集や評価を行う機能である。いずれもJRockitが提供していたツールが,今回ついにHotSpotに移植されたものだ。
-
Azul Systemsと同社CTOのGil Tene氏がJavaOneで "JCP Member of the Year"に選出
先週サンフランシスコで開催されたJavaOne 2013カンファレンスで,Azul SystemsとGil Tene氏がJava Community Process (JCP) Member of the Yearに選ばれた。この賞は過去1年間,Javaコミュニティに対してもっともプラスの影響を与えた企業,あるいは個人メンバに与えられるものだ。
-
Azul SystemsがJavaOneでZuluをリリース,Windows Azure用のOpenJDKビルド
今年7月のパートナシップの発表に続いて,Azul SystemsとMicrosoft Open Technologiesが,今度はZulu fot Windows AzureのGAバージョンをリリースした。ZuluはWindows Azure Cloud上のWindows Serverで動作するOpen JDKベースのJVMで,クラスパス例外(ClassPath Exception)付きのGPLv2オープンソースライセンスの条件に基づいてライセンスされる。
-
CeylonがFeature Completeに到達
CeylonプロジェクトのリーダであるGavin King氏がM6リリースの提供開始を発表した。Ceylon 1.0のベータ版を兼ねた今回のリリースにより,言語はFC(Feature Complete)に達したものと解釈される。今回のリリースには言語の全仕様に加えて,JVMおよびJavaScriptVM用のコンパイラなどのコマンドラインツールセット, SDK, EclipseベースのIDEなども含まれる。
-
実用域に達したJRuby 9K
JRuby開発リーダのひとりであるCharles Nutter氏は,JRubyのバージョン9000(9K)を2014年中(第2四半期以降)にリリースすると発表した。Ruby MRI 2.0相当の機能セットが目標だが,可能ならば2.1も対象にするという。優れたパフォーマンス,並列性サポート,総合的な可用性やJVMの採用による可搬性などによって,このバージョンはプロダクションシステムに適したものに仕上がっている。
-
Twitterのスケーリング,新たなピークへ
多くの人々にとってTwitterは必要不可欠なコミュニケーション手段になっている。2010年にスケーラビリティの問題を経験したTwitterは,それを機にJVMをベースとした疎結合のサービス指向アーキテクチャに移行し,新たなレベルのスケーラビリティとアジリティを実現した。そのTwitterの技術陣が先日,新たなスループット記録についての報告と合わせて,新しいアーキテクチャについて説明する記事を書いた。
-
Azul Systemsが WebSphere アプリケーション・サーバー用のZingプラットフォーム版をリリース
Azul Systems, Inc. が Zing Platform Edition with WebSphereの出荷を発表した。Zing PEは、IBM WebSphere Applications Server (WAS)をそのZing Java仮想マシンの強化版と統合している。
-
LMAXがAzulのZing JVMを使ってレイテンシを50%改善
FXトレードのために2010年10月にロンドンに設立されたthe LMAX Exchangeの開発者がAzulのZing JVMを使って、すでに高速なレスポンス時間とスループットをさらに改善しようとしている。
-
Java 8でPermGenのOutOfMemoryError問題は解決されるのか?
HotSpotとJRockitのコードベース統合を目指して進行中のプロジェクトの一部として,OracleはHotSpot JVMのJava 8バージョンからPermGenを削除すると発表した。しかし多くの人たちは,PermGen関連のすべてのエラーを消滅させる手段としてこれを受け止めている。その効果はJava 8 Early Accessビルドで確認することができる。本当にすべての問題が解決されているのか,ここで検証してみたい。
-
コミュニティドリブンの調査: あなたの次のJVM言語はなんですか?
InfoQのリサーチイニシアティブの11回目の質問は、"あなたの次のJVM言語はなんですか?"である。これは私たちの新しいサービスの一部で、最新でバイアスなしのコミュニティベースのエンタープライズソフトウェア開発に影響を与えるトレンドと動向を提供したいと考えている。伝統的な、ベンダー/アナリストベースの調査とは違い、私たちはあなたからの回答をベースにしている。
-
コミュニティ駆動リサーチ: JavaとJVMに関して、あなたのプライオリティは?
InfoQのリサーチ活動として、2番目の質問「JavaとJVMに関して、あなたのプライオリティは?」が公開された。このInfoQの新しいサービスが望んでいるのは、企業ソフトウェア開発に影響を及ぼすトレンド、行動、テクノロジに関する最新の偏見のないコミュニティベースの洞察を皆さんに提供することだ。従来のベンダーやアナリストによるリサーチとは違って、このリサーチは皆さんの回答がベースになる。
-
Azulがオープンソースコミュニティプロジェクトに無料で、Zing JVM を提供。
Azul Systemsは、彼らの中断しないZing JVMをオープンソース開発者やプロジェクトに、開発やテスト目的の使用に対しては、無料で提供する、とアナウンスした。
-
CRaSH: JVMを監視するコマンドラインシェル
Common ReusAble SHell (CRaSH)は実行中のJVMに接続し、JVMの情報を収集しJVMの内部の設定を変更することができるコマンドを提供する対話型シェルだ。既存のJavaアプリケーションのリモートからの監視や管理に利用でき、Groovyスクリプトで拡張することもできる。
-
vert.x – Node.jsの代替フレームワーク
Vert.xは次世代の非同期でスケーラブルな並列処理アプリケーションのためのフレームワークでありJVM上で動作する。Node.jsの代わりになり得るフレームワークだ。開発者はJavaScript、Ruby、Groovy、Javaを使ってこのフレームワーク向けのアプリケーションを作れる。これらの言語を混ぜ合わせて使うことも可能だ。