-
Notifications
You must be signed in to change notification settings - Fork 738
Home
This is the home for all technical resources, guides, and references related to building on, contributing to, and maintaining the Community Data Platform (CDP).
Customer Data Platform (CDP) tool collects and stores contributions data from across the communities in a single database for data unification, identity resolution, analysis, and activation.
By utilizing this tool, we can effectively identify key contributors and organizations, facilitating more efficient community insights.
- It consolidates developers' touchpoints with a company or brand.
- It captures data from community platforms, product channels, and commercial channels.
- The data is cleaned, and profiles are matched across platforms and enriched with third-party data.
- The platform provides a unified 360-degree view of developers' engagement, their companies, and their contribution journey.
- Ingestion Layer – Pulls in data from third-party APIs and webhooks.
- Enrichment & Deduplication – Enhances and merges profiles intelligently.
- Storage & Querying – Postgres, QuestDB and OpenSearch.
- Workflows – Powered by Temporal.
- UI – Built in Vue.
- Backend – Built in Node.js and Typescript.
To help you navigate efficiently, the documentation is divided into four main types of pages:
These pages explain the principles, goals, and core concepts behind each major feature. You'll also find:
- Key methods and logic behind the implementation
- Data schemas and models involved
- Critical components that power the feature
Use these pages to deeply understand how specific functionality is built and why.
These pages give a bird’s-eye view of the system architecture, organized by product areas. Each section covers:
- The key components and services involved
- How different layers interact
- Responsibilities, goals, and focus of each product area
Ideal for onboarding, debugging cross-cutting concerns, or planning new features.
This section includes everything related to infrastructure, deployment, monitoring, and tooling. Some topics may point to internal/private repositories for security reasons, but we aim to give you:
- Entry points and access instructions
- Overview of operational practices
- Reference links to live dashboards and playbooks
Here you'll find everything that's deprecated, retired, or legacy. This includes:
- Old features no longer in use
- Past architectural decisions
- Code or services pending deprecation
Use this to understand context, avoid pitfalls, or migrate safely.
- Home
- Features
- Areas
- Backend
- Frontend
- Core Platform
- Integrations Pipeline
- Integrations
- Data Correctness
- Resources
- Deployment
- Kubernetes
- Local Development
- Monitoring
- Oracle Cloud
- Scripts
- Archives