4 ms·
I help with open source @ Facebook and wrote this article. AMA.
by jamesgpearce 13y ago
I help with open source @ Facebook and wrote this article. AMA.
- capkutay 13y agoFor NoSQL data stores, there's a significant amount of debate over using HBase vs Cassandra. Many HBase advocates point to the fact that HBase is used at Fb over cassandra. Can you comment on HBase in FB's architecture and which features you prioritized the most, leading FB to use it?
- jamesgpearce 13y agoActually, we have a few examples of Cassandra being used here too: Buck uses it (http://facebook.github.io/buck/concept/buckconfig.html http://facebook.github.io/buck/concept/buckconfig.html) and so do Instagram (http://planetcassandra.org/blog/post/instagram-making-the-switch-to-cassandra-from-redis-75-instasavings http://planetcassandra.org/blog/post/instagram-making-the-sw...) ... so as with all of these things, we evaluate options on a case-by-case basis.
- CookWithMe 13y agoDo you run xctool / Travis CI on OS X servers or have you found a way (or at least tried) to make it run on Linux?
- dweekly 13y agohttp://www.wired.com/wiredenterprise/2013/12/apples-mac-mini-reborn/ http://www.wired.com/wiredenterprise/2013/12/apples-mac-mini...
- rmrfrmrf 13y agoHey there! I have lot of experience programming but not a lot of CS theory and low level engineering behind it. I find things like HHVM to be really inspiring, and I'd love to one day contribute to such a project. My question is-- how can I cross over from a script kiddie on steroids to a software engineer? Is there any hope if I'm not doctorate track? I'd appreciate any open resources you provide. Thank you for your great work!
- jamesgpearce 13y agoIt takes all sorts! and the best way to prove your chops is to just jump. You can fork HHVM and start by picking up a few of the easier issues and working through them. Our engineers on that project are really friendly and helpful. What can I say... dive in! What is the worst that can happen?