HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
IBM
sarama
Go2013–2021
IBM / sarama

sarama

Sarama is a Go library for Apache Kafka.

5Distinct people
5Mentions
0Explicit recommenders
12.5KGitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

Sarama is a Go library for Apache Kafka.

GitHub

Where it is used

No documented product use has been verified yet.

What people are saying

No recommendation phrase was found in the indexed comments.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

No other repository is repeatedly linked in the same discussions.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 3:56:07 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by year5 dated mentions

Observed mentions: 2013-08-20 22:48:56 UTC to 2021-11-26 11:55:19 UTC.

012013-01-01 00:00:00 UTC to 2014-01-01 00:00:00 UTC (exclusive): 1 mentions; 1 submissions, 0 comments20132014-01-01 00:00:00 UTC to 2015-01-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2015-01-01 00:00:00 UTC to 2016-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2016-01-01 00:00:00 UTC to 2017-01-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2017-01-01 00:00:00 UTC to 2018-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments20172018-01-01 00:00:00 UTC to 2019-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2019-01-01 00:00:00 UTC to 2020-01-01 00:00:00 UTC (exclusive): 1 mentions; 1 submissions, 0 comments2020-01-01 00:00:00 UTC to 2021-01-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2021-01-01 00:00:00 UTC to 2022-01-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2021

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
20132013-01-01 00:00:00 UTC2014-01-01 00:00:00 UTC110
20142014-01-01 00:00:00 UTC2015-01-01 00:00:00 UTC101
20152015-01-01 00:00:00 UTC2016-01-01 00:00:00 UTC000
20162016-01-01 00:00:00 UTC2017-01-01 00:00:00 UTC101
20172017-01-01 00:00:00 UTC2018-01-01 00:00:00 UTC000
20182018-01-01 00:00:00 UTC2019-01-01 00:00:00 UTC000
20192019-01-01 00:00:00 UTC2020-01-01 00:00:00 UTC110
20202020-01-01 00:00:00 UTC2021-01-01 00:00:00 UTC000
20212021-01-01 00:00:00 UTC2022-01-01 00:00:00 UTC101

What Hacker News says

5 sources
iamspoilt·Oct 18, 2019Submission

Ask HN: What is your opinion on live coding sessions vs. take-home assignments?

I am currently a Master's student at one of the top Canadian universities. Before pursuing this, I worked for 4 years as a Software Engineer. I am finishing the program and interviewing aggressively in Toronto these days. Most of the interviews would pair me with another engineer (sometimes a fresh undergrad) for an hour long live coding session. Although I have been practicing and I am generally good at algorithms, I tend not to perform well in these sessions as I feel too much pressure. On the contrary, I have almost always previously performed really well in take-home assignments and landed the opportunities that I had sought earlier. That includes all my previous companies including Shopify. I personally feel that live coding sessions are an unfair way to evaluate candidates. For example, I have contributed to open source before such
Read the rest
as the following: - [2016] Shopify Sarama Kafka client: https://github.com/Shopify/sarama/pull/655 - [2014] First open source library that I wrote in undergrad: https://github.com/mrafayaleem/gdx-sqlite Written blog posts that explains my understanding of working with large systems. Most of them are linked at https://mrafayaleem.com Every rejection that I get due to a failed coding interview session, it just makes me feel that the process is unfair and throws all your past endeavours / contributions out of the window. No matter how much you push yourself on your own time and learn, showcase and contribute towards open source or tech community in general, it doesn't make any cut unless you pass the coding interview. I would be glad to learn your thoughts on this.
1 points · Open discussion
You're absolutely right; I've added [2015] to the title. For context: the company where I work is putting Kafka into production soon and we came across this post while trying to build an intuition for the tradeoffs of Kafka as a system. I thought I'd post it on HN to try to generate some discourse. It's good to hear that things have changed so much for the positive, though since we're using Go, the Shopify client [0] has been usable for a while. [0]: https://github.com/Shopify/sarama
In Why I am not a fan of Apache Kafka

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.