HN user

omakase

830 karma
Posts25
Comments91
View on HN
www.slideshare.net 15y ago

Clojure at BackType: Cascalog, ElephantDB and Storm

omakase
60pts3
tech.backtype.com 15y ago

ElephantDB: a distributed database specialized in exporting data from Hadoop

omakase
40pts8
news.ycombinator.com 15y ago

Show HN: Hacker News with tweets from your friends (yc.backtype.com)

omakase
44pts7
www.readwriteweb.com 15y ago

Secrets of BackType's (YC S08) Data Engineers

omakase
138pts12
sna-projects.com 15y ago

Clojure at BackType

omakase
88pts3
nathanmarz.com 15y ago

Fastest Viable Product: Investing in Speed at a Startup

omakase
8pts0
backtype.com 15y ago

BackType (YC S08) is hiring product designers, engineers and interns

omakase
47pts3
tech.backtype.com 16y ago

Top 50 GitHub Projects on Twitter

omakase
36pts4
www.slideshare.net 16y ago

An introduction to Cascalog (slides)

omakase
13pts2
tech.backtype.com 16y ago

Spend the Summer with BackType and True Ventures

omakase
12pts0
nathanmarz.com 16y ago

Follow-up to “The mathematics behind Hadoop-based systems”

omakase
4pts0
tech.backtype.com 16y ago

Using Gearman For Distributed Alerts

omakase
14pts13
www.techcrunch.com 17y ago

ConvoTrack: A Simple And Useful Conversation Tracker Built On Top Of BackType

omakase
10pts0
www.backtype.com 17y ago

BackType (YC Summer 08) Releases API

omakase
13pts10
blog.backtype.com 17y ago

Introducing BackType Alerts

omakase
33pts37
www.briansolis.com 17y ago

BackType Unearths Blog Comments to Identify Relevant Conversations

omakase
2pts0
www.scribd.com 17y ago

Report on Small Business - August 2008 - Serial Thrillers

omakase
3pts1
www.xaprb.com 17y ago

How to scale writes with master-master replication in MySQL

omakase
1pts0
www.guardian.co.uk 17y ago

Green business: Scandinavia's lateral thinkers

omakase
1pts0
www.zephoria.org 18y ago

Feeding quasi-"legitimate" trolls in an attention economy

omakase
1pts0
wi-fizzle.com 18y ago

MySQL base64 encoding/decoding functions

omakase
2pts2
ajaxian.com 18y ago

Cuzillion: Performance best practices tool

omakase
9pts0
ajaxian.com 18y ago

Are you sure your unload handler is firing in IE?

omakase
2pts0
due-diligence.typepad.com 18y ago

Web 2.0 Investors: Pay Attention To Caja

omakase
8pts3
news.ycombinator.com 18y ago

ASK YC: How does a non-American entrepreneur get into the US?

omakase
23pts28
Twitter buys Vine 14 years ago

Our product was ported and re-skinned inside Twitter's analytics offerings.

On the technology side a lot of our core tech is being used across different teams here. Storm is being used to help power applications for analytics, revenue, content discovery, anti-spam, search and more.

Also we're currently hiring engineers to work specifically on that technology so feel free to reach out to any of us from the BackType crew to get involved.

We use Python for all our data collecting, general scripting, and some of our stream processing (though stream processing is moving to a more generalized framework that is Java/Clojure based).

Also, our underlying API (that serves results to all our products/API/etc) is a collection of Python servers written with Twisted and Thrift.

Wow, that is sketchy. That's on Twitter's end, something must have broke recently (today) because I've never seen that before on any of their auth pages. (mike from backtype)

BackType (YC08) is hiring brilliant back and front-end engineers.

Why join us?

- we're very early on (3 hackers w/ revenues)

- tackling hard problems with big data at big scale (TBs of data, 100 node cluster, almost 1B monthly requests)

- chasing a massive opportunity (helping companies understand their social impact)

Our technology blog has more about what we're building and the tools we work with (http://tech.backtype.com). You can also learn more by checking out our presentation next week at the Hadoop summit, where we're talking about our tech alongside Facebook, Yahoo, Netflix and Twitter.

Email me (mm at backtype dot com) with links, a github profile, and why this sounds like fun to you.

BackType (YC08) is hiring engineers to work on both the front and back end of our analytics product. We work mostly with Clojure and Python and use a mix of technologies from Thrift and Hadoop to Cassandra and graph databases. We're three people, we all code, and we work with TBs of data, manage a cluster of 100 machines, and build and scale products that serve hundreds of millions of monthly requests.

Checkout our tech blog at http://tech.backtype.com and contact me directly at mm@backtype.com

BackTweets has actually been around for a while too -- and was always a part of BackType Connect (which shows you other reactions including hacker news, digg, reddit, friendfeed). We even personalize results to show a viewer which of their friends shared a link: http://www.backtype.com/connect/danieltenner.com%252fposts%2...

We have a similar chicklet to encourage retweets; it differs in that the colors are completely customizable and it integrates automatically with google analytics. Another one of our widgets shows only the interesting tweets: http://widgets.backtype.com/backtweets?url=http://danieltenn...

You're right, it does increase the delay. It's more of an example of how Gearman can be used.

Also, I _hate_ the idea of running an MTA on 30 machines that shouldn't be sending mail.

Perhaps I'm getting hung up on the semantics. We use it more to farm out function calls, rather than passing content or delivering large messages. The one time I tried to use it for large amounts of data I did have issues with memory and latency.

For simple RPC-style use (millions per day) though, our server has been stable (no change in memory or latency) for months without a restart.

To clarify, Gearman is not meant to be used as a message queue, but instead it's a job server. The example in the post is an interesting use case (and convenient for us because we were already using it as a job server), but not really what it's designed for. I'll follow up with a post on how we use it to do work.

Are you now using Beanstalkd instead?

What kinds of jobs were you submitting? I've also run into problems using the python client handling errors, failover, and reconnects. But no issues with the C API, processing about 5 million jobs a day.

The New BackType 17 years ago

Absolutely, we're going to be regularly deploying improvements to our search. BTW, we're hiring, so if you or anyone else is interested in helping us solve these problems please get in touch.

The New BackType 17 years ago

Aditya, thanks for the feedback -- if anything this latest release reflects that we are much more focused on solving search problems as they relate to both consumers and businesses. Previously BackType was viewed as a toolset for comment authors, bloggers, and businesses -- features like subscriptions, claiming your own comments, etc still exist but they are more buried for those power users. We're working hard on improving our search :)

In terms of widgets that pull all the conversation together, we just released a WP plugin that does that for posts (twitter, digg, reddit, hacker news, friendfeed, and related blog posts) http://www.backtype.com/plugins/connect. There is also a tool called ConvoTrack (it was built using the BackType API), it's a bookmarklet that shows you the conversation around any page. It can also be embedded on a page as a javascript button. http://convotrack.com/