HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
fastly
uslab
C2018–2018
fastly / uslab · Archived

uslab

Lock-free slab allocator / freelist.

2Distinct people
2Mentions
0Explicit recommenders
72GitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

Lock-free slab allocator / freelist.

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, 12:54:37 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 hour2 dated mentions

Observed mentions: 2018-03-17 01:25:00 UTC to 2018-03-17 03:48:26 UTC.

012018-03-17 01:00:00 UTC to 2018-03-17 02:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 commentsMar 17, 01:002018-03-17 02:00:00 UTC to 2018-03-17 03:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 commentsMar 17, 02:002018-03-17 03:00:00 UTC to 2018-03-17 04:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 commentsMar 17, 03:00

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
Mar 17, 01:002018-03-17 01:00:00 UTC2018-03-17 02:00:00 UTC101
Mar 17, 02:002018-03-17 02:00:00 UTC2018-03-17 03:00:00 UTC000
Mar 17, 03:002018-03-17 03:00:00 UTC2018-03-17 04:00:00 UTC101

What Hacker News says

2 sources
I work in the CDN industry and am also heavily involved in the FreeBSD community. I find Varnish to be kind of a tragic curiosity in that is has nice fit and finish but is pretty unsuitable for high scale workloads due to the influence of its creator phk@. Ironically on the OS he should know like the back of his hand, sched_ule(4) has fairly expensive depth searches to ensure process fairness. Doing a thread per connection is about the worst conceivable design for web acceleration. It is probably ok for low connection count high bandwidth (like chunked video streaming), but you're still going to be dropping performance on the floor vs other I/O models as you get into the 1000s of connections, and as Netflix has publicly shown that is modern reality on FreeBSD with 100gbit networking. My understanding is that fastly has rewritten the I
Read the rest
/O model upon more industry standard event polling worker threads. They also reworked a lot of the memory model using https://github.com/fastly/uslab. None of that I/O work is upstream and it's unlikely it ever will be because of the phk@ influence and perhaps fastly sees it as IP. So be prepared to do some deep systems work if you need high scalability out of Varnish. Apache Traffic Server is the most ready "out of the box" caching software for rolling a CDN that I've seen. If you're going to do custom development, nginx is a good I/O and HTTP model but be prepared to roll a complete cache storage model from scratch.
In Varnish Cache 6.0.0

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.