TOP

【東京】JJUG ナイト・セミナー「Javaパラレル処理の最前線」9/17(水)開催

イベント内容

9月のナイトセミナーはJavaにおけるパラレル処理について様々な話題を取り上げます。

近年、CPUコアあたり性能の頭打ちとマルチコア化の進展の中で、パラレル処理が改めて注目を集めています。Javaの世界でも、様々な並列計算モデルの実用化や、コンカレンシーユーティリティの整備などにともなって、パラレル処理の実現方法は、スレッドとモニタによる伝統的なマルチスレッドプログラミングから様変わりしています。

今回のセミナーでは、パラレル処理にかかわる様々な話題を取り上げ、Javaの世界におけるパラレル処理の一端をご紹介します。

セッション一覧

  • 19:00- 櫻庭祐一さん (@skrb): Legend of Java Concurrency/Parallelism
  • 19:25- 槙俊明さん (@making): そんなリザルトキャッシュで大丈夫か?
  • 19:50- 休憩
  • 20:00- 久保智さん: Java EEでの話(仮)
  • 20:25- きょんさん (@kyon_mm): Groovyで学ぶプロセス代数
  • 20:50- 谷本心さん (@cero_t): LT: Parallel Streamを真面目に勉強してみた話

セッション詳細

櫻庭祐一さん (@skrb): Legend of Java Concurrency/Parallelism

Java は 1.0 の時からマルチスレッドをサポートした、その当時としては希有な言語でした。もちろん、Javaが登場した頃はパラレルではなくコンカレンシです。マルチコア時代になり、Javaでもコンカレンシからパラレルに移行し、更に粒度によって複数のパラレル処理の手法もとれるようになりました。

そこで、本セッションでは、Java のコンカレンシ/パラレルの歴史をひもとき、手法のおさらいをしていきます。

槙俊明さん (@making): そんなリザルトキャッシュで大丈夫か?

みなさんアプリケーションでキャッシュを作っていますか?

そのキャッシュ、スレッドセーフですか?スケーラブルですか?

本セッションでは、『Java並行処理プログラミング ―その「基盤」と「最新API」を究める』(ソフトバンククリエイティブ)の5.6で扱われている、効率的でスケーラブルなリザルトキャッシュの作り方をJava 8を絡めて説明します。

なお、本セッションで扱う内容はパラレルではなくコンカレントです(^ ^;)

久保智さん: Java EEでの話(仮)

大量のWebリクエストを同時に受け付けるためアプリケーション・サーバーでは多数のスレッドを立ち上げて同時にリクエストを処理します。普段はあまり意識をせずに使っている人もいると思いますが、意識をしないと予期せぬ不具合を発生させてしまうこともあるので、復習も兼ねてちょっとばかしお勉強しましょう。

きょんさん (@kyon_mm): Groovyで学ぶプロセス代数

Communicating Sequential Processes (CSP) という計算モデルについて、導入と利点を紹介します。JCSPというJavaのCSPライブラリ、およびGroovyのGParsライブラリによるラッパ実装を用いてお話します。

谷本心さん (@cero_t): LT: Parallel Streamを真面目に勉強してみた話

Java8で導入されたStream APIと、それを並列実行できるParallel Streamについて、パフォーマンスと例外処理の観点で、真面目に勉強してみました。

Parallel Stream、きっと怖くない!(><)

参加者
130人 /定員130人
申込先
会場
日本オラクル青山センター 13F
東京都港区北青山2-5-8

注目のイベント

タグに関連するイベント

2017/11/11(土) 10:00 〜 12/02(土) 17:00
大阪府 和泉中央
2017/12/02(土) 13:00 〜 18:00
福岡県 天神
2017/12/16(土) 13:00 〜 18:00
東京都 恵比寿
2017/11/24(金) 19:30 〜 22:30
福岡県 西鉄福岡(天神)

コラム

イベント New

【レポート】データ活用ビジネスの始め方:デジタルマーケティング[第2部] - TECH PLAY Conference 2017

2017年8月20日(日)から25日(金)の6日間にわたり、「TECH PLAY Conference 2017」が開催されました。...
156 views
イベント

【レポート】デジタルマーケティングから紐解き、マーケティングをもういちど考える:デジタルマーケティング[第1部] - TECH PLAY Conference 2017

2017年8月20日(日)から25日(金)の6日間にわたり、「TECH PLAY Conference 2017」が開催されました。...
330 views
イベント

11月(後半)に開催される注目のITイベント・勉強会まとめ

11月後半に開催される注目のITイベント・勉強会をまとめました! 気になるイベントがあれば是非ご参加...
610 views