ASCI Logo
ASCI.Academy
LearnPracticeCompeteCareer
Sign InGet Started

Search ASCI Academy

Universal search across Courses, Lessons, Skills, Projects, Challenges, Competitions, Jobs, Internships, and Users

HomeProjectsHigh-Speed Analytics Lakehouse & ETL Pipeline
Data•Intermediate•6–8 hours build time

High-Speed Analytics Lakehouse & ETL Pipeline

Construct a columnar data warehouse ingestion pipeline with automated schema migrations.

PythonPostgreSQLClickHouseDocker
540 scholars building

Problem Statement

Operational databases degrade when handling large analytical aggregations. You will design a change-data-capture (CDC) pipeline that transforms relational writes into columnar ClickHouse tables for sub-second analytical queries.

What You'll Build

An automated data ingestion engine that syncs transactional records into an analytical lakehouse and provides high-speed aggregation endpoints for executive business dashboards.

Technology Stack

Python
Primary Tool
PostgreSQL
Primary Tool
ClickHouse
Primary Tool
Docker
Primary Tool

Skills You'll Master

Columnar Databases
ETL Pipelines
Data Modeling
SQL Aggregations

Requirements & Prerequisites

  • Comfort with complex SQL queries (Window functions, CTEs).
  • Docker for running PostgreSQL and ClickHouse containers.

Guided Milestones (3)

Step-by-Step Architecture
1

Transactional Seed & CDC Ingestion

Generate 1,000,000 synthetic transaction records and stream changes via CDC.

Expected Deliverables:
  • Data generator script
  • CDC pipeline worker
2

ClickHouse Columnar Schema Design

Design MergeTree tables with partition keys optimized for temporal analysis.

3

Analytics API & Dashboard Service

Expose sub-50ms aggregation endpoints for time-series charts.

Project Submission & Verification

Submit your public GitHub repository and live deployment link for automated test checks.

Add to ASCI Portfolio

Recruiter Portfolio Showcase Preview
Columnar Lakehouse Analytics Engine

Demonstrates practical data platform engineering and columnar storage optimization.

ClickHouseData EngineeringPostgreSQL
Capstone Credential
ASCI Verified Capstone
Domain:Data
Difficulty:Intermediate
Estimated Time:6–8 hours
Milestones:3 Steps
Enrolled:540 Scholars
Verified Specification+ Certificate
Data · Intermediate
6–8 hours build time
ASCI Logo
ASCI.

The developer learning, practice, and career platform.

Learn

  • Courses
  • Learning Paths

Practice

  • DSA
  • Challenges

Build

  • Projects
  • Simulators

Career

  • Jobs
  • Internships
  • Competitions

Company

  • About
  • Contact
  • Privacy
  • Terms

© 2026 ASCI Academy. All rights reserved.

About•Contact•Verify Certificate