0

必要なスキルのリストに「インターネット規模の分散型システムの構築」に似たフレーズを持つ職務記述書が数多くあります。おそらく何が関係するかについての基本的な感覚はありますが (Hadoop、キー値ストア、メッセージ キューなどのテクノロジを使用し、スケーラビリティや可用性などに重点を置いています)、どのようにそれを行うのか説明していただけますか? これを読むためのリソースは素晴らしいでしょう。

ありがとう、
アビナフ

4

1 に答える 1

1

あなたは本当にあなた自身の質問に答えました。 Hadoop のような分散テクノロジーを選択し、それを使用してソフトウェアを構築し、それについてブログを書き、その分野の専門家になるために必要なことは何でもしてください。Hadoop が気に入らない場合は、他にも選択できるツールがたくさんあります。

実際のソフトウェアのニーズを探しているなら、チャンスはたくさんあります。

  1. 私の友人は、Hadoop (非常に大規模なデータベースを扱う) を使用して Netflix の課題に取り組んでいました。課題が終わった後でも、まだ楽しく取り組んでいます。
  2. Nagios はいくつかの斬新なアイデアを必要としています。Hadoop が提供する分散コンセプトのいくつかを Nagios システムに適用してみませんか? 私は実際にここに人々を巻き込もうとしているSOに関する投稿を持っています: https://stackoverflow.com/questions/3251856/needed-software-that-uses-hadoop-nagios

求人情報の要件にうんざりしている場合は、採用担当者ともっと話をして、彼らの要件が彼らにとって何を意味するのかを正確に把握する必要があります。応募して開発者と話し、彼らが本当に必要としているものを確認する機会を得ることは決してあなたを傷つけることはありません. 一体、誰もがどこかから始めなければなりません。

于 2010-08-03T01:31:33.823 に答える