5分で身に付く! Apache Hadoop開発 (Hadoop / Spark Conference Japan 2016 ライトニングトーク発表資料)

N
NTT DATA OSS Professional ServicesSenior Specialist at NTT DATA OSS Professional Services
Copyright © 2016 NTT DATA Corporation
2016/2/8
NTTデータ
鯵坂 明
5分で身に付く!
Apache Hadoopの開発
Hadoop Conference Japan 2016
ライトニングトーク
2Copyright © 2016 NTT DATA Corporation
 Hadoopの開発者を増やしたい!
 パッチを書く敷居は思っているほど高くない、と伝えたい
まえがき
3Copyright © 2016 NTT DATA Corporation
 大事なことは、ほぼすべてここに書いてある
 https://wiki.apache.org/hadoop/HowToContribute
 ビルド用環境構築
 パッチの作成方法
 パッチの名付け方
 JIRAの使い方
(最も重要なこと) 公式のWikiを読もう
4Copyright © 2016 NTT DATA Corporation
 Apache Software FoundationのJIRAにユーザ登録する
 https://issues.apache.org/jira
 取り組めそうなIssueを探す
 Label: "newbie" が初心者向け (ただし、そうでないものもある)
 クエリ:
 もしくは、自分でチケットを作成する
ASF JIRAを使う
https://issues.apache.org/jira/issues/?jql=project%20in%20(HADOOP%2C%20H
DFS%2C%20MAPREDUCE%2C%20YARN)%20AND%20status%20%3D%20Open%20AND%20labels
%20%3D%20newbie%20AND%20assignee%20in%20(EMPTY)
5Copyright © 2016 NTT DATA Corporation
チケットを作る
ここを押して
チケットを作成
必要な項目を埋める。
全部埋める必要はない。
Fix Version/sは
埋めてはいけない。
6Copyright © 2016 NTT DATA Corporation
 ソースコードをクローンする
 好きなIDEを使う
 IntelliJ IDEAの場合
- File -> New -> Project from Existing Sources -> hadoop/pom.xmlを指定
- Editor -> Code Style -> Java
– Tab size: 2
– Indent: 2
– Continuation indent: 4 (ルールではないが、既存のコードがほぼ全て4なので合わせる)
– Class count to use import with '*': 999 (importを*でまとめこまない)
– Names count to use static import with '*': 999
 パッチを作成する
 パッチのネーミングは以下を参照
- https://yetus.apache.org/documentation/in-progress/precommit-patchnames/
パッチを書く
$ git clone https://github.com/apache/hadoop.git
$ git diff > HADOOP-XXXX.01.patch
7Copyright © 2016 NTT DATA Corporation
 More -> Attach Files
 Submit Patchを押して"Patch Available"の状態にする
 最新の添付ファイルをもとに、Jenkinsのテストが回る
 長いと数時間かかる
 1日経ってもテストの結果が出ていない場合
- Cancel Patchで"Open"に戻してから再びSubmit Patchで"Patch Available"にする
- ASF Committerは、builds.apache.orgにログインして手動でキックできる
パッチを投稿する
8Copyright © 2016 NTT DATA Corporation
 自分のパッチと関係ないことも多い
 そのときは、"The test failure (is/seems/looks) unrelated to
the patch." 的なことを言おう
Jenkinsに怒られる
Unit testを書け!
テストがこけてるぞ!
ASFのライセンス
ヘッダを付け
忘れてるぞ!
9Copyright © 2016 NTT DATA Corporation
 レビューコメントに対応する
 腕の見せ所ですね
 コメントの意味がわからないときは、素直に聞き直そう
 コメントが付かないときは?
 レビューしてもらいたい人にPingを飛ばす
 Bug fixの場合、その原因となる修正をコミットした人
 そうでない場合は、修正するコードを前にいじった人
 Pingの飛ばし方
 [~<committer id>], would you please review my patch?
 コミッタ一覧: https://hadoop.apache.org/who.html
レビューしてもらう
"[~名前" と入力すると
サジェストされる
10Copyright © 2016 NTT DATA Corporation
 コミッタから+1がついたらOK
 Hudsonから謎のコメントが付いているが、特に気にしなくてよい
 正しくコミットされた証拠
パッチがコミットされる
11Copyright © 2016 NTT DATA Corporation
 秘蔵のパッチ、抱えこんでいませんか?
 メインストリームからの乖離
- 何か起こっても、コミュニティから面倒を見てもらえない
- コンフリクトだらけになる
 パッチ自体の品質
- 場当たり的な解になっているかも
- コミュニティでレビューを受けたほうが良い
 ぜひ、コミュニティに飛び込んできてください
 困ったことがあれば、気軽にご連絡ください
 Mail: aajisaka@apache.org
 Twitter: @ajis_ka
最後に
12Copyright © 2016 NTT DATA Corporation
 Sparkコミュニティに飛び込もう!
 http://www.slideshare.net/hadoopxnttdata/apache-spark-
commnity-nttdata-sarutak
 初めてのHadoopパッチ投稿
 http://www.slideshare.net/hadoopconf/how-to-contribute-to-
hadoop
参考資料
Copyright © 2011 NTT DATA Corporation
Copyright © 2016 NTT DATA Corporation
1 of 13

Recommended

今からはじめるPuppet 2016 ~ インフラエンジニアのたしなみ ~ by
今からはじめるPuppet 2016 ~ インフラエンジニアのたしなみ ~今からはじめるPuppet 2016 ~ インフラエンジニアのたしなみ ~
今からはじめるPuppet 2016 ~ インフラエンジニアのたしなみ ~NTT DATA OSS Professional Services
2K views18 slides
サポートメンバは見た! Hadoopバグワースト10 (adoop / Spark Conference Japan 2016 ライトニングトーク発表資料) by
サポートメンバは見た! Hadoopバグワースト10 (adoop / Spark Conference Japan 2016 ライトニングトーク発表資料)サポートメンバは見た! Hadoopバグワースト10 (adoop / Spark Conference Japan 2016 ライトニングトーク発表資料)
サポートメンバは見た! Hadoopバグワースト10 (adoop / Spark Conference Japan 2016 ライトニングトーク発表資料)NTT DATA OSS Professional Services
3.4K views15 slides
本当にあったHadoopの恐い話 Blockはどこへきえた? (Hadoop / Spark Conference Japan 2016 ライトニングトー... by
本当にあったHadoopの恐い話Blockはどこへきえた? (Hadoop / Spark Conference Japan 2016 ライトニングトー...本当にあったHadoopの恐い話Blockはどこへきえた? (Hadoop / Spark Conference Japan 2016 ライトニングトー...
本当にあったHadoopの恐い話 Blockはどこへきえた? (Hadoop / Spark Conference Japan 2016 ライトニングトー...NTT DATA OSS Professional Services
3.8K views12 slides
商用ミドルウェアのPuppet化で気を付けたい5つのこと by
商用ミドルウェアのPuppet化で気を付けたい5つのこと商用ミドルウェアのPuppet化で気を付けたい5つのこと
商用ミドルウェアのPuppet化で気を付けたい5つのことNTT DATA OSS Professional Services
2.1K views26 slides
SIプロジェクトでのインフラ自動化の事例 (第1回 Puppetユーザ会 発表資料) by
SIプロジェクトでのインフラ自動化の事例 (第1回 Puppetユーザ会 発表資料)SIプロジェクトでのインフラ自動化の事例 (第1回 Puppetユーザ会 発表資料)
SIプロジェクトでのインフラ自動化の事例 (第1回 Puppetユーザ会 発表資料)NTT DATA OSS Professional Services
11.4K views30 slides
僕の考える最強のビックデータエンジニア by
僕の考える最強のビックデータエンジニア僕の考える最強のビックデータエンジニア
僕の考える最強のビックデータエンジニアYu Yamada
4.2K views21 slides

More Related Content

Viewers also liked

Apache Sparkに手を出してヤケドしないための基本 ~「Apache Spark入門より」~ (デブサミ 2016 講演資料) by
Apache Sparkに手を出してヤケドしないための基本 ~「Apache Spark入門より」~ (デブサミ 2016 講演資料)Apache Sparkに手を出してヤケドしないための基本 ~「Apache Spark入門より」~ (デブサミ 2016 講演資料)
Apache Sparkに手を出してヤケドしないための基本 ~「Apache Spark入門より」~ (デブサミ 2016 講演資料)NTT DATA OSS Professional Services
53K views60 slides
Hadoopのメンテナンスリリースバージョンをリリースしてみた (日本Hadoopユーザー会 ライトニングトーク@Cloudera World Tokyo... by
Hadoopのメンテナンスリリースバージョンをリリースしてみた (日本Hadoopユーザー会 ライトニングトーク@Cloudera World Tokyo...Hadoopのメンテナンスリリースバージョンをリリースしてみた (日本Hadoopユーザー会 ライトニングトーク@Cloudera World Tokyo...
Hadoopのメンテナンスリリースバージョンをリリースしてみた (日本Hadoopユーザー会 ライトニングトーク@Cloudera World Tokyo...NTT DATA OSS Professional Services
2.3K views12 slides
HDFS新機能総まとめin 2015 (日本Hadoopユーザー会 ライトニングトーク@Cloudera World Tokyo 2015 講演資料) by
HDFS新機能総まとめin 2015 (日本Hadoopユーザー会 ライトニングトーク@Cloudera World Tokyo 2015 講演資料)HDFS新機能総まとめin 2015 (日本Hadoopユーザー会 ライトニングトーク@Cloudera World Tokyo 2015 講演資料)
HDFS新機能総まとめin 2015 (日本Hadoopユーザー会 ライトニングトーク@Cloudera World Tokyo 2015 講演資料)NTT DATA OSS Professional Services
2.2K views18 slides
PostgreSQLでpg_bigmを使って日本語全文検索 (MySQLとPostgreSQLの日本語全文検索勉強会 発表資料) by
PostgreSQLでpg_bigmを使って日本語全文検索 (MySQLとPostgreSQLの日本語全文検索勉強会 発表資料)PostgreSQLでpg_bigmを使って日本語全文検索 (MySQLとPostgreSQLの日本語全文検索勉強会 発表資料)
PostgreSQLでpg_bigmを使って日本語全文検索 (MySQLとPostgreSQLの日本語全文検索勉強会 発表資料)NTT DATA OSS Professional Services
12.6K views29 slides
いろいろなストリーム処理プロダクトをベンチマークしてみた #hcj2016 by
いろいろなストリーム処理プロダクトをベンチマークしてみた #hcj2016いろいろなストリーム処理プロダクトをベンチマークしてみた #hcj2016
いろいろなストリーム処理プロダクトをベンチマークしてみた #hcj2016Yahoo!デベロッパーネットワーク
1.9K views13 slides
Hadoopエコシステムの最新動向とNTTデータの取り組み (OSC 2016 Tokyo/Spring 講演資料) by
Hadoopエコシステムの最新動向とNTTデータの取り組み (OSC 2016 Tokyo/Spring 講演資料)Hadoopエコシステムの最新動向とNTTデータの取り組み (OSC 2016 Tokyo/Spring 講演資料)
Hadoopエコシステムの最新動向とNTTデータの取り組み (OSC 2016 Tokyo/Spring 講演資料)NTT DATA OSS Professional Services
6K views47 slides

Viewers also liked(19)

Apache Sparkに手を出してヤケドしないための基本 ~「Apache Spark入門より」~ (デブサミ 2016 講演資料) by NTT DATA OSS Professional Services
Apache Sparkに手を出してヤケドしないための基本 ~「Apache Spark入門より」~ (デブサミ 2016 講演資料)Apache Sparkに手を出してヤケドしないための基本 ~「Apache Spark入門より」~ (デブサミ 2016 講演資料)
Apache Sparkに手を出してヤケドしないための基本 ~「Apache Spark入門より」~ (デブサミ 2016 講演資料)
Hadoopのメンテナンスリリースバージョンをリリースしてみた (日本Hadoopユーザー会 ライトニングトーク@Cloudera World Tokyo... by NTT DATA OSS Professional Services
Hadoopのメンテナンスリリースバージョンをリリースしてみた (日本Hadoopユーザー会 ライトニングトーク@Cloudera World Tokyo...Hadoopのメンテナンスリリースバージョンをリリースしてみた (日本Hadoopユーザー会 ライトニングトーク@Cloudera World Tokyo...
Hadoopのメンテナンスリリースバージョンをリリースしてみた (日本Hadoopユーザー会 ライトニングトーク@Cloudera World Tokyo...
HDFS新機能総まとめin 2015 (日本Hadoopユーザー会 ライトニングトーク@Cloudera World Tokyo 2015 講演資料) by NTT DATA OSS Professional Services
HDFS新機能総まとめin 2015 (日本Hadoopユーザー会 ライトニングトーク@Cloudera World Tokyo 2015 講演資料)HDFS新機能総まとめin 2015 (日本Hadoopユーザー会 ライトニングトーク@Cloudera World Tokyo 2015 講演資料)
HDFS新機能総まとめin 2015 (日本Hadoopユーザー会 ライトニングトーク@Cloudera World Tokyo 2015 講演資料)
PostgreSQLでpg_bigmを使って日本語全文検索 (MySQLとPostgreSQLの日本語全文検索勉強会 発表資料) by NTT DATA OSS Professional Services
PostgreSQLでpg_bigmを使って日本語全文検索 (MySQLとPostgreSQLの日本語全文検索勉強会 発表資料)PostgreSQLでpg_bigmを使って日本語全文検索 (MySQLとPostgreSQLの日本語全文検索勉強会 発表資料)
PostgreSQLでpg_bigmを使って日本語全文検索 (MySQLとPostgreSQLの日本語全文検索勉強会 発表資料)
Hadoop Conference Japan 2013 Winter オープニングスライド by hamaken
Hadoop Conference Japan 2013 Winter オープニングスライドHadoop Conference Japan 2013 Winter オープニングスライド
Hadoop Conference Japan 2013 Winter オープニングスライド
hamaken7.6K views
MapReduce入門 by Satoshi Noto
MapReduce入門MapReduce入門
MapReduce入門
Satoshi Noto23.5K views
Linkedin Ntt Update 08.01.12 by fuf1020
Linkedin Ntt Update 08.01.12Linkedin Ntt Update 08.01.12
Linkedin Ntt Update 08.01.12
fuf1020379 views
Hadoopを40分で理解する #cwt2013 by Cloudera Japan
Hadoopを40分で理解する #cwt2013Hadoopを40分で理解する #cwt2013
Hadoopを40分で理解する #cwt2013
Cloudera Japan16.9K views

More from NTT DATA OSS Professional Services

Global Top 5 を目指す NTT DATA の確かで意外な技術力 by
Global Top 5 を目指す NTT DATA の確かで意外な技術力Global Top 5 を目指す NTT DATA の確かで意外な技術力
Global Top 5 を目指す NTT DATA の確かで意外な技術力NTT DATA OSS Professional Services
9.8K views35 slides
Spark SQL - The internal - by
Spark SQL - The internal -Spark SQL - The internal -
Spark SQL - The internal -NTT DATA OSS Professional Services
4.9K views63 slides
Apache Kafkaって本当に大丈夫?~故障検証のオーバービューと興味深い挙動の紹介~ by
Apache Kafkaって本当に大丈夫?~故障検証のオーバービューと興味深い挙動の紹介~Apache Kafkaって本当に大丈夫?~故障検証のオーバービューと興味深い挙動の紹介~
Apache Kafkaって本当に大丈夫?~故障検証のオーバービューと興味深い挙動の紹介~NTT DATA OSS Professional Services
26K views43 slides
Hadoopエコシステムのデータストア振り返り by
Hadoopエコシステムのデータストア振り返りHadoopエコシステムのデータストア振り返り
Hadoopエコシステムのデータストア振り返りNTT DATA OSS Professional Services
4.5K views43 slides
HDFS Router-based federation by
HDFS Router-based federationHDFS Router-based federation
HDFS Router-based federationNTT DATA OSS Professional Services
1.7K views16 slides
PostgreSQL10を導入!大規模データ分析事例からみるDWHとしてのPostgreSQL活用のポイント by
PostgreSQL10を導入!大規模データ分析事例からみるDWHとしてのPostgreSQL活用のポイントPostgreSQL10を導入!大規模データ分析事例からみるDWHとしてのPostgreSQL活用のポイント
PostgreSQL10を導入!大規模データ分析事例からみるDWHとしてのPostgreSQL活用のポイントNTT DATA OSS Professional Services
7.6K views40 slides

More from NTT DATA OSS Professional Services(13)

Apache Kafkaって本当に大丈夫?~故障検証のオーバービューと興味深い挙動の紹介~ by NTT DATA OSS Professional Services
Apache Kafkaって本当に大丈夫?~故障検証のオーバービューと興味深い挙動の紹介~Apache Kafkaって本当に大丈夫?~故障検証のオーバービューと興味深い挙動の紹介~
Apache Kafkaって本当に大丈夫?~故障検証のオーバービューと興味深い挙動の紹介~
PostgreSQL10を導入!大規模データ分析事例からみるDWHとしてのPostgreSQL活用のポイント by NTT DATA OSS Professional Services
PostgreSQL10を導入!大規模データ分析事例からみるDWHとしてのPostgreSQL活用のポイントPostgreSQL10を導入!大規模データ分析事例からみるDWHとしてのPostgreSQL活用のポイント
PostgreSQL10を導入!大規模データ分析事例からみるDWHとしてのPostgreSQL活用のポイント
SIerとオープンソースの美味しい関係 ~コミュニティの力を活かして世界を目指そう~ by NTT DATA OSS Professional Services
SIerとオープンソースの美味しい関係 ~コミュニティの力を活かして世界を目指そう~SIerとオープンソースの美味しい関係 ~コミュニティの力を活かして世界を目指そう~
SIerとオープンソースの美味しい関係 ~コミュニティの力を活かして世界を目指そう~

Recently uploaded

定例会スライド_キャチs 公開用.pdf by
定例会スライド_キャチs 公開用.pdf定例会スライド_キャチs 公開用.pdf
定例会スライド_キャチs 公開用.pdfKeio Robotics Association
146 views64 slides
パスキーでリードする: NGINXとKeycloakによる効率的な認証・認可 by
パスキーでリードする: NGINXとKeycloakによる効率的な認証・認可パスキーでリードする: NGINXとKeycloakによる効率的な認証・認可
パスキーでリードする: NGINXとKeycloakによる効率的な認証・認可Hitachi, Ltd. OSS Solution Center.
10 views22 slides
Keycloakの全体像: 基本概念、ユースケース、そして最新の開発動向 by
Keycloakの全体像: 基本概念、ユースケース、そして最新の開発動向Keycloakの全体像: 基本概念、ユースケース、そして最新の開発動向
Keycloakの全体像: 基本概念、ユースケース、そして最新の開発動向Hitachi, Ltd. OSS Solution Center.
109 views26 slides
PCCC23:富士通株式会社 テーマ1「次世代高性能・省電力プロセッサ『FUJITSU-MONAKA』」 by
PCCC23:富士通株式会社 テーマ1「次世代高性能・省電力プロセッサ『FUJITSU-MONAKA』」PCCC23:富士通株式会社 テーマ1「次世代高性能・省電力プロセッサ『FUJITSU-MONAKA』」
PCCC23:富士通株式会社 テーマ1「次世代高性能・省電力プロセッサ『FUJITSU-MONAKA』」PC Cluster Consortium
66 views12 slides
光コラボは契約してはいけない by
光コラボは契約してはいけない光コラボは契約してはいけない
光コラボは契約してはいけないTakuya Matsunaga
28 views17 slides

Recently uploaded(7)

PCCC23:富士通株式会社 テーマ1「次世代高性能・省電力プロセッサ『FUJITSU-MONAKA』」 by PC Cluster Consortium
PCCC23:富士通株式会社 テーマ1「次世代高性能・省電力プロセッサ『FUJITSU-MONAKA』」PCCC23:富士通株式会社 テーマ1「次世代高性能・省電力プロセッサ『FUJITSU-MONAKA』」
PCCC23:富士通株式会社 テーマ1「次世代高性能・省電力プロセッサ『FUJITSU-MONAKA』」
光コラボは契約してはいけない by Takuya Matsunaga
光コラボは契約してはいけない光コラボは契約してはいけない
光コラボは契約してはいけない
Takuya Matsunaga28 views
PCCC23:東京大学情報基盤センター 「Society5.0の実現を目指す『計算・データ・学習』の融合による革新的スーパーコンピューティング」 by PC Cluster Consortium
PCCC23:東京大学情報基盤センター 「Society5.0の実現を目指す『計算・データ・学習』の融合による革新的スーパーコンピューティング」PCCC23:東京大学情報基盤センター 「Society5.0の実現を目指す『計算・データ・学習』の融合による革新的スーパーコンピューティング」
PCCC23:東京大学情報基盤センター 「Society5.0の実現を目指す『計算・データ・学習』の融合による革新的スーパーコンピューティング」

5分で身に付く! Apache Hadoop開発 (Hadoop / Spark Conference Japan 2016 ライトニングトーク発表資料)

  • 1. Copyright © 2016 NTT DATA Corporation 2016/2/8 NTTデータ 鯵坂 明 5分で身に付く! Apache Hadoopの開発 Hadoop Conference Japan 2016 ライトニングトーク
  • 2. 2Copyright © 2016 NTT DATA Corporation  Hadoopの開発者を増やしたい!  パッチを書く敷居は思っているほど高くない、と伝えたい まえがき
  • 3. 3Copyright © 2016 NTT DATA Corporation  大事なことは、ほぼすべてここに書いてある  https://wiki.apache.org/hadoop/HowToContribute  ビルド用環境構築  パッチの作成方法  パッチの名付け方  JIRAの使い方 (最も重要なこと) 公式のWikiを読もう
  • 4. 4Copyright © 2016 NTT DATA Corporation  Apache Software FoundationのJIRAにユーザ登録する  https://issues.apache.org/jira  取り組めそうなIssueを探す  Label: "newbie" が初心者向け (ただし、そうでないものもある)  クエリ:  もしくは、自分でチケットを作成する ASF JIRAを使う https://issues.apache.org/jira/issues/?jql=project%20in%20(HADOOP%2C%20H DFS%2C%20MAPREDUCE%2C%20YARN)%20AND%20status%20%3D%20Open%20AND%20labels %20%3D%20newbie%20AND%20assignee%20in%20(EMPTY)
  • 5. 5Copyright © 2016 NTT DATA Corporation チケットを作る ここを押して チケットを作成 必要な項目を埋める。 全部埋める必要はない。 Fix Version/sは 埋めてはいけない。
  • 6. 6Copyright © 2016 NTT DATA Corporation  ソースコードをクローンする  好きなIDEを使う  IntelliJ IDEAの場合 - File -> New -> Project from Existing Sources -> hadoop/pom.xmlを指定 - Editor -> Code Style -> Java – Tab size: 2 – Indent: 2 – Continuation indent: 4 (ルールではないが、既存のコードがほぼ全て4なので合わせる) – Class count to use import with '*': 999 (importを*でまとめこまない) – Names count to use static import with '*': 999  パッチを作成する  パッチのネーミングは以下を参照 - https://yetus.apache.org/documentation/in-progress/precommit-patchnames/ パッチを書く $ git clone https://github.com/apache/hadoop.git $ git diff > HADOOP-XXXX.01.patch
  • 7. 7Copyright © 2016 NTT DATA Corporation  More -> Attach Files  Submit Patchを押して"Patch Available"の状態にする  最新の添付ファイルをもとに、Jenkinsのテストが回る  長いと数時間かかる  1日経ってもテストの結果が出ていない場合 - Cancel Patchで"Open"に戻してから再びSubmit Patchで"Patch Available"にする - ASF Committerは、builds.apache.orgにログインして手動でキックできる パッチを投稿する
  • 8. 8Copyright © 2016 NTT DATA Corporation  自分のパッチと関係ないことも多い  そのときは、"The test failure (is/seems/looks) unrelated to the patch." 的なことを言おう Jenkinsに怒られる Unit testを書け! テストがこけてるぞ! ASFのライセンス ヘッダを付け 忘れてるぞ!
  • 9. 9Copyright © 2016 NTT DATA Corporation  レビューコメントに対応する  腕の見せ所ですね  コメントの意味がわからないときは、素直に聞き直そう  コメントが付かないときは?  レビューしてもらいたい人にPingを飛ばす  Bug fixの場合、その原因となる修正をコミットした人  そうでない場合は、修正するコードを前にいじった人  Pingの飛ばし方  [~<committer id>], would you please review my patch?  コミッタ一覧: https://hadoop.apache.org/who.html レビューしてもらう "[~名前" と入力すると サジェストされる
  • 10. 10Copyright © 2016 NTT DATA Corporation  コミッタから+1がついたらOK  Hudsonから謎のコメントが付いているが、特に気にしなくてよい  正しくコミットされた証拠 パッチがコミットされる
  • 11. 11Copyright © 2016 NTT DATA Corporation  秘蔵のパッチ、抱えこんでいませんか?  メインストリームからの乖離 - 何か起こっても、コミュニティから面倒を見てもらえない - コンフリクトだらけになる  パッチ自体の品質 - 場当たり的な解になっているかも - コミュニティでレビューを受けたほうが良い  ぜひ、コミュニティに飛び込んできてください  困ったことがあれば、気軽にご連絡ください  Mail: aajisaka@apache.org  Twitter: @ajis_ka 最後に
  • 12. 12Copyright © 2016 NTT DATA Corporation  Sparkコミュニティに飛び込もう!  http://www.slideshare.net/hadoopxnttdata/apache-spark- commnity-nttdata-sarutak  初めてのHadoopパッチ投稿  http://www.slideshare.net/hadoopconf/how-to-contribute-to- hadoop 参考資料
  • 13. Copyright © 2011 NTT DATA Corporation Copyright © 2016 NTT DATA Corporation