AD-TECH
Lab BLOG
アドテクLab ブログ

NEWS
  • リクルートデータ組織のブログをはじめました。※最新情報はRecruit Data Blogをご覧ください。

RCOアドテク部勉強会:マルチスレッド・プログラミング概論

2015/02/03saiya

このエントリーをはてなブックマークに追加

皆さんこんにちは、RCO エンジニアの saiya です。

先日、アドテク部勉強会で並行処理(マルチスレッド・プログラミング)について

  • なぜ必要なのか、どうして難しいのか
  • 難しさに対処するためのアプローチには具体的にどのような手法があるのか

という事柄の発表をいたしました。

サーバーサイド・クライアントサイド双方において存在感を増しつつある並行処理ですが、

「なんとなく高速化するらしい」「なんだか大変らしい」「とりあえず排他制御するものらしい」

といった何となくのイメージだけで設計,実装,保守しようとすると苦労するポイントが多いです。

そこで、並行処理とはそもそも何なのかからはじめ、単なるロックにとどまらない実用的アプローチのご紹介までをひとつの資料にまとめてみました。

マルチスレッド・プログラミングについて興味をお持ちのエンジニアの皆さんや、マルチスレッド関連のコードについてお悩みの方には特にご参考になるかと思いますゆえ、ぜひご一読ください。

また並行処理の達人の皆様からの(温かい)ご指摘もお待ちしております。

TAGS :

#イベント