Tagged articles

Snuba

7 articles · Page 1 of 1
Hacker Afternoon Tea
Hacker Afternoon Tea
Feb 13, 2023 · Cloud Native

Building a Cloud‑Native ClickHouse PaaS to Power Sentry Snuba Event Analytics

This article walks through the design and step‑by‑step deployment of a multi‑tenant, cloud‑native ClickHouse PaaS using Kubernetes Operators and Helm charts, integrates it with Sentry's Snuba event‑analysis engine, and shows how to customize Sentry Helm charts, configure Zookeeper, and verify distributed tables for large‑scale analytics.

ClickHouseHelmOperator
0 likes · 21 min read
Building a Cloud‑Native ClickHouse PaaS to Power Sentry Snuba Event Analytics
Hacker Afternoon Tea
Hacker Afternoon Tea
Dec 1, 2021 · Big Data

Setting Up a Local Snuba Development Environment for Sentry Monitoring

This guide walks through cloning the Sentry and Snuba repositories, installing macOS system dependencies, configuring Python and Rust toolchains, launching Docker containers for ClickHouse, Kafka and Redis, running Snuba migrations, and finally starting the dev server to query events via a local UI.

ClickHouseDevOpsDocker
0 likes · 9 min read
Setting Up a Local Snuba Development Environment for Sentry Monitoring
Hacker Afternoon Tea
Hacker Afternoon Tea
Nov 26, 2021 · Big Data

How to Write and Test Snuba Queries in Sentry’s Data Platform

This guide walks through discovering Snuba datasets and entities, inspecting their schemas, building queries with the Python SDK or Sentry code, testing via the Web UI or curl, and interpreting request, response, and debugging information including HTTP status codes and ClickHouse metrics.

ClickHouseData ModelingPython SDK
0 likes · 10 min read
How to Write and Test Snuba Queries in Sentry’s Data Platform
Hacker Afternoon Tea
Hacker Afternoon Tea
Oct 11, 2021 · Backend Development

Inside Snuba: How Sentry’s Query Processing Pipeline Transforms Queries

The article explains Snuba’s multi‑stage query processing pipeline—from parsing legacy and SnQL languages into an AST, through logical validation and transformation, storage selection, translation, physical optimization, and final ClickHouse execution—highlighting how each step optimizes queries and safeguards the infrastructure.

ASTClickHouseData Pipeline
0 likes · 11 min read
Inside Snuba: How Sentry’s Query Processing Pipeline Transforms Queries
Hacker Afternoon Tea
Hacker Afternoon Tea
Oct 9, 2021 · Databases

Understanding Snuba’s Data Model: Logical vs Physical Architecture

The article explains Snuba’s data organization by separating a logical model visible to clients from a physical model that maps to ClickHouse tables, detailing datasets, entity types, relationships, consistency guarantees, storage layers, and concrete examples of single and multi‑entity datasets.

ClickHouseData ModelingLogical Model
0 likes · 10 min read
Understanding Snuba’s Data Model: Logical vs Physical Architecture
Hacker Afternoon Tea
Hacker Afternoon Tea
Oct 8, 2021 · Big Data

Understanding Snuba: Kafka‑Powered ClickHouse Data Platform for Sentry

Snuba is a ClickHouse‑based service that offers rich data models, fast Kafka ingestion, and a rule‑based query optimizer for Sentry, replacing the original Postgres‑Redis stack and supporting multiple time‑series datasets, streaming and point‑in‑time queries with configurable consistency guarantees.

ClickHouseData IngestionKafka
0 likes · 11 min read
Understanding Snuba: Kafka‑Powered ClickHouse Data Platform for Sentry