こんにちは、OpenShiftの中の人、nekopです。 昨日のRed Hat SummitでコンテナベースのPaaS環境、OpenShift Enterprise v3のリリースを発表しました。 簡単に言うと、OpenShift Enterprise v3はGitにコミットすると動作に必要なDockerコンテナ群の環境作って…
今週はRed Hat Summitという会社のイベントと、DevNationというコミュニティイベントをやっているので、追いやすいようにリンクをまとめます。 Red Hat Summit Red Hat Summit List of Sessions Red Hat Summit on YouTube Red Hat Summit Blog DevNation De…
Atomic HostはDockerコンテナを動作させるための基盤となるホストOSです。今までのようにサーバアプリケーションを動かすためにホストOSでパッケージをインストールしたりChef/Puppet/Ansibleでプロビジョニングしてセットアップするのではなく、アプリケー…
今日26日にFedora 22がリリースされるので、いつも通り一足先にインストールしてます。クリーンインストールしてセットアップスクリプト叩いてほっとくと環境ができあがるようにしてあります。 https://getfedora.org/ セットアップ時でのFedora 21からの目…
Java EE 6アプリケーションサーバJBoss EAPの最新バージョン6.4.0をリリースしました。Java 8での動作をサポートしています。 Red Hat Customer PortalのDownload - JBoss EAP 6.4からダウンロードできます。要サブスクリプションです。
Java EE 6のプロジェクトを作ろうとして自分のjava-examplesリポジトリを見直してみたら結構な量のJava EE 5のプロジェクトとJBoss AS 7のプロジェクトが転がっていて、こいつらもうほとんど使わないだろうなーと思ったのでoldに移した。消しても履歴から見…
先週お仕事ミーティングのためにドイツのベルリンに行っていたわけだけど、初めてプリペイドSIM買っていつものスマホで使うということをしてみたら快適だった。プリペイドSIMを購入するにあたって、ぐぐってもあまり確度の高い情報がなかったので自分の経験…
出張でドイツのベルリンに居ます。東京よりちょっと寒いけど雪は降ってないですね。ほんのちょっと北に行くと地面に少し残り雪がありました。 さて、Java EE 6アプリケーションサーバJBoss EAPの最新バージョン6.3.3をリリースしました。Java 8での動作をサ…
来週ドイツ出張で街に出たときのインターネット接続どうすっかなー、ということでユーロDATA basic申し込んだらルータ在庫切れで申し込み不可の連絡がきてしまった。2G/3G接続でLTEなし、速度最大2Mbpsだけど通信量無制限で1日あたり690円というのはとても良…
オープンソースデータグリッドInfinispanの商用版、JBoss Data Gridの最新リリースとなる6.4.0をリリースしました。 Red Hat Customer PortalのDownload - JBoss Data Gridからダウンロードできます。要サブスクリプションです。
Javaの1.4からjava.util.logging(以下JULと表記)というロギングパッケージが標準で使えるようになって、ログ出力のためにlog4jなどのサードパーティライブラリをいちいち導入したりする必要がなくなりみんな幸せになりました。 と言いたいところですこいつが…
あけましておめでとうございますついでに現状のWildFly関連のステータスをまとめておきます。 Java EE 7のコミュニティリリースはWildFly 8.2.0で一段落したので、次の大きなリリースはJava EE 7のエンタープライズ版であるJBoss EAP 7になります。 WildFly …
11/20にWildFly 8.2.0.Finalがリリースされました。Java EE 7に加え、CDIが一つ上のバージョンであるCDI 1.2にアップグレードされています。 リリースノート ダウンロード 日本語FAQ 自分の会社のLaptop、THinkPad T440sのFedora 20 / OpenJDK 8u25でWildFly…
Rubyのbundlerはざっくり言うと、JavaでのMavenで定義した依存関係のダウンロードとかしてくれる部分のRuby版です。JBundlerはJRuby向けにMavenの依存関係をよろしくやってくれます。 # Install jbundler (https://github.com/mkristian/jbundler) using gem…
関西WildFly 8(旧JBoss AS)勉強会でも話題になった、WildFly で StereoType に CDI Scope を指定しても上手く認識してくれないの再現ケースのエントリをおださんが書いてくれたので30分ほど調べてみました。 再現ケースは今のところLogic.classのパッケージ…
関西WildFly 8(旧JBoss AS)勉強会でWildFlyとかのお話してきました。 当日お話したこと、お話し忘れた事などつらつらと。 WildFlyの話 WildFlyのスライド WildFlyの日本語FAQ ログの話 java.util.logging, log4j単体, commons-loggingとlog4j、SLF4JとLogbac…
備忘録的なやつです。いつもこんな感じのものを使っております。RHEL7って書いたけどRHEL6でも一緒。あと量産するときにVMのcloneとか利用すると思うのだけど、そのときにMACアドレスがRHEL6だと以下の2箇所に保存されていたので、cloneする際に両方消したり…
Java EE 7アプリケーションサーバであるWildFly 8.1.0.Finalがリリースされました。WildFlyのサイトからダウンロードできます。リリースノートはこちら。機能が充実してきてちょっと起動時間もちょっと増え気味ですね。1.4秒台だったのが1.5秒台になりました…
Java Day Tokyo 2014で「Javaアプリケーション開発におけるテストとTDDの実践」というセッションを@t_wadaと@shuji_w6eと@nekopの3人共演でやりました。講演中はいっぱいいっぱいなのであまりまわりの状況がよく見えていなかったのですが、250人の部屋が満席…
すぐ忘れるのでメモ。 /subsystem=undertow/server=default-server/host=default-host/setting=access-log:add :reload
当初8.0.1.Finalをリリースする予定でしたが、議論の結果、細かい機能追加がいろいろあるということで8.1.0に昇格しました。WildFlyのサイトからダウンロードできます。デブだった管理コンソールがダイエットしたので、zip版で25MBサイズが減少しました。
監視などの目的でGUIなJConsoleではなく、スクリプトからJMXへアクセスしたいことがあります。JBoss AS 6まではtwiddleというコマンドベースのJMXクライアントが付属しましたがAS7やWildFlyには付属していません。さてどうするか、ということでいくつか手段…
以下の環境とテストでCMSとG1GCを比較してみた。かなり急ぎでやったので間違っている可能性が多少ある。 16 cores, 32GB mem -Xms24g -Xmx24g 8 instances Infinispan 6.0.3.Final DIST cache, put 4GB data (1KB entry * 2M, 2GB data with one backup copy…
ヒープ24MB、Perm40MBで起動する。これより下げるとOOMEで死ぬ。 -Xms24m -Xmx24m -XX:MaxPermSize=40m
1月にリリースした6.2.0.GAのバグフィックスバージョンです。Infinispan 6.0.3.Finalがベースです。Red Hat Customer PortalのDownload - JBoss Data Gridからダウンロードできます。要サブスクリプションです。
Java 8が若干遅い。詳細はまだ調べていない。 Dell Latitude E6320, Intel(R) Core(TM) i7-2620M CPU @ 2.70GHz 4 core, 16GB memory, WDC WD5000BEKT 7200rpm Fedora 20 64bit -Xmn256m -Xms512m -Xmx512m -Xverify:none -XX:+UseConcMarkSweepGC -XX:+Tier…
バッチ処理などスループット重視のアプリケーションはデフォルトのパラレルGCで良いが、Java EEアプリケーションサーバなどレスポンスタイム重視のものやHadoopなどのクラスタ系ソフトウェアで死活監視に引っ掛る系などのstop the worldをなるべく避けたいい…
世に出ているEJBの説明はクソみたいなものが多く、簡潔に機能や特徴を記述しているものが見当たらないので書きました。Java EE 6, 7を対象として書いています。EJBというのはJava EEアプリケーションサーバ上で利用できるJavaのコンポーネントです。トランザ…
昨年末にうっかり死んでしまったやましろさん。第一回チキチキjava-ja ymsr送別会に行ってきた。やましろとは誕生日がほとんど変わらない同い年の友達で、焼肉食いに行ったり、java-ja.childrenという次世代java-jaと遊ぶ会をやったり、やましろがうっかりチ…
Java EE 7アプリケーションサーバであるWildFly 8.0.0.Finalがリリースされました。WildFlyのサイトからダウンロードできます。リリースノートはこちら。 15:41:31,290 INFO [org.jboss.as] (Controller Boot Thread) JBAS015874: WildFly 8.0.0.Final "Wild…