InfoQ ホームページ Java に関するすべてのコンテンツ
-
2016年のエンタープライズ開発のトレンド:LightbendによるJVM開発者の調査
Lightbendは2,100人のJVM開発者を対象に、開発とインフラのトレンドの相関関係を調査した。 ホワイトペーパーとして掲載されたこれらの調査結果は、マイクロサービスと軽量コンテナが重量級のJ2EEアプリケーションサーバーに対抗していることを明らかにした。
-
JDK 10のOpenJDK Mercurialリポジトリの統合が提案された
Joe Darcy氏、オラクルのJDKエンジニアであるが、氏はMercurial(Hg)をJDK 10のOpenJDKのために単一のリポジトリとする検討を提案した。これはスケーラビリティやパフォーマンス、その他の困難についての議論の引き金となった。
-
オラクルはバリュータイプ実装の最初の提案を公開した
2、3ヶ月前、JVMアーキテクトであるJohn Rose氏とJava言語アーキテクトであるBrian Goetz氏、ともにオラクルであるが、初めての、そして最小限のバリュータイプの提案を早期のプロトタイピングができるように公開した。この点で、提案はJava言語自身を変更するわけではない。単に1つ新しいバイトコード命令を追加するだけだ。InfoQはプロジェクトValhallaが進む方向を示すためにこの提案を分析した。
-
SpringはWebサービスのバージョン2.3.1と2.4.0をリリースした
Springは最近彼らのWebサービスプロジェクトの複数バージョンの更新を発表した。リリースバージョン2.3.1はマイナーパッチを取り上げ、新しいバージョン2.4.0はSpringフレームワーク 4.3とSpring Security4.1で動作するように変更され、Spring 5.0に上位互換があるように設計されている。
-
JavaOne期間中にマイクロプロファイルグループはディスカッションパネルイベントを開催した
2016年9月22日、マイクロプロファイルグループはパネルイベントをサンフランシスコで開催した。 現在の、そして将来の状況を議論するためだ。JavaOneの一部ではないが、カンファレンスと日時、場所が一致したことでJavaOne参加者がこれに簡単に参加できることとなった。 パネルはレッドハットとPayara、SouJava、Tomitribe、IBM、LJCからの代表を含んでいる。未来のJava開発を作り直すことについて考えをめぐらせた。
-
Jey Kreps氏,Apache KafkaとKafka Streamsを利用した分散ストリーム処理を語る
Apache KafkaとKafka Streamsフレームワークは,ストリーム中心アーキテクチャと分散型ストリーム処理アプリケーションの開発を支援する。Jay Kreps氏(Confluent社のCEO)は,先週,Reactive Summit 2016 Conferenceにて,ストリーム処理とマイクロサービスに関する基調講演を行った。
-
JavaOne 2016のキーノートはJavaの将来を広くカバーする
JavaOne 2016はJavaSoftやサンへの言及とともにJavaの過去21年の思い出話から始まった。ここから広くJavaの将来すべてについてとなった。この記事ではInfoQが業界のリーダによるキーノートをまとめる。
-
JAX London: Java Flight Recorderを用いて製品の時間プロファイルを行う
JAX London 2016において、OracleのOla Westin氏がJava Mission Controlについての見識を提供した。
-
OracleがNetBeansをApache Foundationに提供
NetBeans Communityのブログに,OracleがApache Foundationに対して,NetBeansプラットフォームと IDE開発の委託を提案していることが発表された。プロジェクトのコミットメントである“管理モデルの開放”を再確認することが目的だという。
-
事前(AOT)コンパイルがJava9でOpenJDK HotSpotに採用されるかもしれない
OpenJDK HotSpotが事前(AOT)コンパイルをJava9のタイミングで採用するかもしれない。InfoQは2016年9月に提出された提案を調査した。
-
JavaOne 2016 - JShellの力を聴衆は少し理解した。
JShellはJavaにRead-Eval-Print Loop(REPL)を連れてきた。REPLは開発者がコード全体をコンパイル、実行そしてデバッグすることを必要とせずにコードスニペットを検証するための効果的で、インタラクティブな方法だ。
-
モノリスのカテゴリ
Derek Ashmore氏が,より管理可能なコンポーネント/マイクロサービスへの分離を今後検討する前提として,さまざまなモノリスのタイプを詳説している。ここではそのカテゴリを検討する。
-
Java EE 8は2017年末までに提供される。JavaOneでオラクルが発表した。
何週間もの憶測のあと、Anil Gaur氏は、氏はOracleのグループヴァイスプレジデントであり、Java EEとWebLogicサーバの責任者であるのだが、本日JavaOneでオラクルが提案するJava EEのロードマップを明らかにした。計画では2017年末までに基本的なマイクロサービスとクラウド能力を持ったJava EE 8をリリースする予定だ。それから1年後にさらなる機能を持ったJava EE 9をリリースする予定だ。
-
-
Yahoo!がPub/SubメッセージングプラットフォームのPulsarをオープンソース公開
Yahoo!は,同社がいくつかのサービスで社内的に運用しているパブリッシュ-サブスクライブ(Pub/Sub)メッセージプラットフォームのPulsarを一般公開した。