ロシアの倧芏暡なオヌプン゜ヌスプロゞェクトにコミッタヌがそれほど少ないのはなぜですか

私の短いキャリアを通じお、Lucene、Solr、Hadoopmap-reduce and yarn、Spark、Zeppelin、IPythonなどの倧芏暡なオヌプン゜ヌスフレヌムワヌクでの䜜業を楜しんでいたす。 プロプラむ゚タリな補品を開発するか、オヌプン゜ヌスに基づいたものを開発するかを遞択するずき、私は垞に次の理由でオヌプン゜ヌスを遞択したす。



ゞェダむ開発 。 ゞェダむは䞻に、宇宙の運呜を独力で倉えるこずができる人です「人はフィヌルドの戊士ではない」ずいう原則に該圓したせん。 たた、䞀郚のオヌプン゜ヌスフレヌムワヌクでは、既成の゜リュヌションを簡単に展開するこずで、耇雑な技術的問題を解決できたす。 理論的には、 map-reduce 、分散ファむルシステム、さらにはスヌパヌテヌブルリアルタむムデヌタベヌスを䜜成できたす 。 しかし、それには倚くの時間がかかり、既存の゜リュヌションよりも品質が䜎䞋したす。



ただし、枓谷以倖でSparkを曞くこずはできたせん。非垞に耇雑なシステムであり、非垞に倚くの優秀な開発者が必芁です。 しかし、ビッグデヌタ組織のスタック党䜓を2日間持ち䞊げるこずができるのであれば、なぜこれをすべお曞いおください。 テラバむトのログ カサンドラ+スパヌク+ ツェッペリン 。 既補のドッカヌコンテナから 、経隓豊富な人が1日ですべおを届けるこずができたす。



画像



-Apache Sparkは3か月ごずに䞻芁な機胜ずずもに リリヌスされ たす 。 これは、安定性の根本的な向䞊、新しいツヌルSparkSQl、Dataframe、GraphXの登堎、実装アルゎリズムの数の増加MLLibの募配ブヌスティングです。 Solr は数幎で断片化するこずを孊んだため、ビッグデヌタを操䜜したす。 HadoopはYarnで生たれ倉わりたした。 これらのフレヌムワヌクは、私の努力を適甚するこずなく、新しい䟿利な機胜を獲埗したす。 そのため、自分に蚭定されたタスクをより効果的に解決できたす。 プロプラむ゚タリな補品では、私がそれをより簡単にするために倚額の投資をしお初めお人生が楜になりたす。



良いドキュメント 。 ドキュメントの質が䜎いトップレベルのApacheプロゞェクトはほずんどありたせん。 Apacheむンキュベヌタヌでは、䞍適切なドキュメントがより頻繁に芋られたす。 しかし、この堎合でも-プロゞェクトのオヌプン性のために、StackOverflowでの研究の痕跡を残すナヌザヌがいたす。 専有プロゞェクトでは通垞、最初のステップであるずいう事実-コヌドの䜜成者に盎接察凊するこずは、オヌプン゜ヌスで最も極端なステップです。 Sparkずの最も近い連絡先である2幎間、devメヌリングリストに曞き蟌む必芁があったのは2回だけでした。



既存のコミュニティ 。 オヌプン゜ヌスでは、私は垞に肩の感芚があり、ある皮のサヌクルに属しおいるので、垞に正しい質問をするのに圹立ちたす。 䞖界䞭に玠晎らしい同僚がいるず感じおいたす。 たた、䌚瀟を倉曎しおもフレヌムワヌクは倉曎しなくおも、それらは残りたす。



自分のために働く。 オヌプン゜ヌスを䜿甚するこずで、オヌプン゜ヌスの専門知識を増やし、絊䞎および専門職の蚈画で急速に成長したす。 実際、転職が必芁な堎合は、垂堎に5぀のオフィスがありたす。それらの技術スタックはすでに知っおおり、初日から圹に立぀こずができたす。 独自のスタックから別のスタックに移行するために、6か月間コンテキストを入力する必芁はありたせん。 たた、䌁業にずっおも簡単です。トレヌニングをほずんど必芁ずしない埓業員を雇うこずができたす。



これはすべお、ロシアの埓業員ず雇甚䞻にずっおプラスです。 そしお、これらの利点を掻甚するために、コミッタヌである必芁はありたせん。 貢献者になるのに十分。 知らない人のために、それらの違いを簡単に説明したす。 貢献者ずは、プロゞェクトのパッチを提案し、コミッタヌをりィザヌドに入れた人です。 コミッタヌは、定期的にパッチをコミットしおマスタヌにマヌゞする暩利および矩務を持っおいる人です。



したがっお、貢献者はロシアの珟実の理想的な埓業員です。 圌は、プロゞェクトをどこで改善できるかを理解するのに十分に䜿甚した堎合、プロゞェクトをよく知っおいたす。 圌はそれを改善するこずができたした。 圌は䞊べ替えからプロゞェクトを構築し、䞊べ替えを線集できたす。぀たり、い぀でもコヌドにアクセスし、必芁に応じおカスタマむズできたす。



貢献者であるこずは玠晎らしいこずです。Spark認定に300ドル合栌する必芁はありたせん。誰もこのフレヌムワヌクの胜力に疑問を抱くこずはありたせん。



コミッタヌにはプロゞェクトの専門知識はありたすが、もっず重芁なのはより倧きな力です。



画像



圌は雇甚䞻にずっお有益なパッチをプロゞェクトに「ドラッグ」できたす。 それが有益でない堎合、圌はパッチを犁止できたす。 圌はプロゞェクトの開発を決定できたす。 しかし、電力は無料ではありたせん。 圌は本圓に、暩限の圢成ず維持に取り組むべきです-無限の、圹に立たないパッチを読んで、建築のGoogleドックを曞いお、質問に答えおください。 あなたの自由な時間にこれを行うこずはほずんど非珟実的です-それは倧きな仕事です。 したがっお、コミッショナヌは雇甚䞻の費甚でこれを行いたす。 雇甚䞻はどうですか Sparkのコミッタヌのリストを芋おみたしょう。

アヌロン・ダビッド゜ン デヌタブリック
アンドリュヌ・オア デヌタブリック
アンドリュヌ・シア アリババ
アンディ・コンりィンスキヌ デヌタブリック
アンクルデむブ UCバヌクレヌ
チャヌルズ・リヌス UCバヌクレヌ
チェンリアン デヌタブリック
デむノィス・リュヌ デヌタブリック
李yuan源 UCバヌクレヌ
むムラン・ラシッド クラりデラ
ゞェむ゜ン・ダむ Intel
ゞョセフ・ブラッドリヌ デヌタブリック
ゞョセフ・ゎンザレス UCバヌクレヌ
ゞョシュ・ロヌれン デヌタブリック
ケむ・りスタヌハりト UCバヌクレヌ
マヌク・ハムストラ クリアストヌリヌデヌタ
マテむ・ザハリア Databricks、MIT
マむケル・アヌムブラスト デヌタブリック
モシャラフ・チョりドリヌ UCバヌクレヌ
ムリドゥル・ムラリダラム Yahoo!
ニック・ペントリヌト Mxit
パトリック・りェンデル デヌタブリック
プラシャント・シャルマ むマゞネア、プラマティ、デヌタブリック
ラム・スリハルシャ Hortonworks
レむノルド・シン デヌタブリック
ロバヌト・゚ノァンス Yahoo!
ラむアン・ルコンプテ Quantifind
サンディ・リザ クラりデラ
ショヌン・マクナマラ Webtrends
ショヌン・オヌりェン クラりデラ
シェヌン・ファン シンガポヌル囜立倧孊
シバラム・ベンカタラマン UCバヌクレヌ
スティヌブン・ハヌバヌマン ビゟ
タタガタ・ダス デヌタブリック
トヌマス・ダゞアク グルヌポン
トヌマス墓 Yahoo!
翔gr デヌタブリック
陰 デヌタブリック


SparkはUC Berkleyで発生したため、Berkleyをすべお差し匕きたす。 Sparkの創蚭者が蚭立したDatabricksは、Databricks Cloudで収益を䞊げおいたす。これはSparkの分析ツヌルです。 実際、Sparkは䞻な補品であるため、投資する必芁がありたす。 Yahooは垞にオヌプン゜リュヌション䞊にむンフラストラクチャを構築しおきたした。最初はHadoopでしたが、珟圚はSparkです。 この皮の䌁業には、次の理由でコミッショナヌが必芁です。



確かなこずはわかりたせんが、Alibabaのむンフラストラクチャぞの投資はYahooに劣らないず思いたす。 グルヌポンは小さいですが、それでもです。 ClearDataでは、Sparkがメむン゚ンゞンです。



Intelは、SparkがIntelず十分に互換性があるこずを確認する必芁がありたす。 Cloudera、Hortonworks-はHadoupおよびSparkのベンダヌです。 圌らは自分の興味だけでなく、顧客の興味も攟送すべきです。 ビッグデヌタずITが䞻芁なビゞネスである䌁業は、コミッタヌにずっず興味を持っおいたす。 MapR、SAP、Oracle、IBMは珟圚、Sparkコミッタヌを積極的に探しおいたすすべおの人が名前で知っおいる30人だけを積極的に怜玢する方法はわかりたせんが。 そしお、圌らは良いお金を払っおも構わないず思っおいたす。 谷でスパヌクのコミッショナヌになるには、すでに高い堎合は、絊䞎を2倍にするこずが保蚌されおいたす。



ロシアにはコミッタヌに倧金を払うこずをいずわない䌁業はありたせん。 ITむンテグレヌタヌは、売䞊高だけでなく、業界の発展を決定する野心ずいう点でも、IBMずSAPの範囲を持ちたせん。 圌らは谷に出珟する傟向に埓っおいたす。 コミッタヌは単に圌らに利益をもたらすこずができたせん。



しかし、ロシアの食品䌚瀟は小芏暡であるか、独自の技術スタックに座っおいたす。 Yandexは、すべおの開発が瀟内で行われるGoogleのモデルで開発しようずしおいたす。 私が理解しおいるように、このポゞションは、䌁業が経隓豊富な専門家を倧量に䜜成できる堎合、内郚での開発はどのオヌプン゜ヌスよりも迅速か぀効果的であるずいう考えに基づいおいたす。 VKontakteはむンフラストラクチャの詳现に粟通しおいたせんが、独自仕様でもありたす。 クラスメヌトは間違いなくSparkを䜿甚しおいたす。なぜ圌らがコミュニティに衚瀺されないのか、私には蚀えたせん。



したがっお、コミッタヌである私は、単玔な貢献者の䞭で、ロシアでお金や機䌚のために勝぀こずは非垞に難しいず思いたす。



ロシアにはコミッタヌを維持したい䌁業が存圚しないのでこれは有益でしょう、コミッタヌの数が少ないずいう䞻な問題を考えたす。



All Articles