engblogs

summaries of the latest blog articles from your favorite tech companies.
Jane StreetJane Street

A lighter Core

A blogpost about the recent release of a version of open source libraries that made a change to the Async_kernel library by removing its dependency on Core and now depending only on Core_kernel.

3/21/2015
Jane StreetJane Street

Centralizing distributed version control, revisited

The author revisits a blogpost from 7 years ago about centralizing distributed version control, explaining how a centralized repo and continuous integration system were used to ensure clean merges and successful testing.

3/4/2015
SoundCloudSoundCloud

Linked partitioning to replace offset-based pagination

An explanation of how linked partitioning will replace offset-based pagination in the SoundCloud API

2/2/2015
Jane StreetJane Street

Making making better

Efficiently training and onboarding new people in a continuous cycle.

1/31/2015
SoundCloudSoundCloud

Prometheus: Monitoring at SoundCloud

This blogpost discusses how SoundCloud implemented Prometheus as their monitoring system to overcome the limitations of their previous set-up and achieve a multi-dimensional data model, operational simplicity, scalable data collection, and a powerful query language.

1/26/2015
SoundCloudSoundCloud

SoundCloud in Scalding case study by Concurrent Inc.

A case study of how SoundCloud uses Scalding, a data-processing framework

12/2/2014
SoundCloudSoundCloud

XML responses deprecated

The blogpost discusses the deprecation of XML responses in the SoundCloud API and provides details about the schedule.

11/17/2014
SoundCloudSoundCloud

Building the new SoundCloud iOS application — Part II: Waveform rendering

Design and implementation of interactive waveform rendering in the rebuild of the SoundCloud iOS application.

9/15/2014
SoundCloudSoundCloud

Building the new SoundCloud iOS application — Part I: The reactive paradigm

The blogpost discusses the development process of the new SoundCloud iOS application, focusing on the implementation of the reactive paradigm.

7/7/2014
SoundCloudSoundCloud

Real-Time Counts with Stitch

Real-Time Counts and Time Series with Stitch at SoundCloud

7/3/2014
SoundCloudSoundCloud

Building Products at SoundCloud—Part III: Microservices in Scala and Finagle

Building microservices in Scala and Finagle at SoundCloud

6/13/2014
SoundCloudSoundCloud

Building Products at SoundCloud—Part II: Breaking the Monolith

Enabling teams to build microservices in Scala, Clojure, and JRuby without coupling them

6/12/2014