# Real-Time Counts with Stitch

DevFeed: [Real-Time Counts with Stitch](<https://devfeed.tech/articles/real-time-counts-with-stitch-2122.md>)

Original publisher: [Read original article](<https://developers.soundcloud.com/blog//real-time-counts-with-stitch>)

Published: 2014-07-03T00:00:00Z

Content type: article

Language: en

Sources: [SoundCloud Backstage Blog](<https://devfeed.tech/sources/soundcloud-backstage-blog.md>)

Topics: [Temporal data](<https://devfeed.tech/topics/temporal-data.md>), [web applications](<https://devfeed.tech/topics/web-applications.md>), [incident](<https://devfeed.tech/topics/incident.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [architecture](<https://devfeed.tech/tags/architecture.md>), [batch](<https://devfeed.tech/tags/batch.md>), [cassandra](<https://devfeed.tech/tags/cassandra.md>), [data](<https://devfeed.tech/tags/data.md>), [hadoop](<https://devfeed.tech/tags/hadoop.md>), [race-condition](<https://devfeed.tech/tags/race-condition.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [time-series](<https://devfeed.tech/tags/time-series.md>)

## AI overview

SoundCloud describes Stitch, a Cassandra-backed system for real-time count time series. It combines stream processing with batch MapReduce/Hadoop processing and evolves toward a Lambda Architecture-style design to address non-idempotent counter updates.

## Source excerpt

Here at SoundCloud, in order to provide counts and a time series of counts in real time, we created something called Stitch. Stitch was...