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 回答