TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Go Hadoop: Err, Hadoop and Go

65 pointsby JanLaussmannover 11 years ago

2 comments

throwaway9101over 11 years ago
Personal plug, because the article mentions snakebite; hadoofus[1] is a C library that natively speaks to HDFS (v1), with a Python wrapper. No Java involved.<p>Pros (vs Snakebite):<p>* C, not Python. More portable to non-Python languages; probably faster<p>* Speaks v1 of the protocol (AFAIK, nothing else does this except via JNI to hadoop&#x27;s Java client)<p>* Kerberos authentication supported (but not datanode tokens or the digest auth they employ)<p>Cons:<p>* Sort of abandonware. I don&#x27;t personally use HDFS anymore, so it has stagnated.<p>* As an extension of the above, doesn&#x27;t support the v2 (Protobuf-based) protocol<p>* C, not Python. All the usual potential issues with C that Python shields you from.<p>[1]: <a href="https://github.com/cemeyer/hadoofus" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;cemeyer&#x2F;hadoofus</a>
评论 #6465974 未加载
knowtheoryover 11 years ago
Yeah, this is a place where punctuation in the title makes a big difference. Can we put the exclamation point (or substitute a period) back into the title?
评论 #6465944 未加载