Quantcast
Channel: AppNexus Tech Blog » Back-end Feature
Browsing latest articles
Browse All 10 View Live

Nonblocking Algorithms and Scalable Multicore Programming

Some weeks ago I was invited to write an article and help design a practitioner section for an upcoming CACM on concurrency. Some of the articles are now available online at:...

View Article



AppNexus Engineering@Scale: Fireside Chat with Dwight Merriman

Dwight Merriman is a tech legend and entrepreneur extraordinaire. Dwight co-founded DoubleClick in 1995 and served as the company’s CTO for a decade. As CTO, Dwight designed the infrastructure for the...

View Article

API Rearchitecture Series – The Juicy Details

In the previous post, my esteemed colleague and sometimes friend wrote about an epic quest that the API team is undertaking. I wanted to take a few moments to explain some problems we have had in our...

View Article

Hash Set versus Dense Hash

During the development of the Concurrency Kit hash set and hash table, detailed microbenchmarks were used to measure latency and variability of various operations in relation to various open-source...

View Article

K-ary heapsort: more comparisons, less memory traffic

The impetus for this post was a max heap routine I had to write because libc, unlike the STL, does not support incremental or even partial sorting. After staring at the standard implicit binary heap...

View Article

Browsing latest articles
Browse All 10 View Live




Latest Images