Modern data warehouse
OLTP + Kafka + SaaS → CDC / Fivetran → S3 lake → dbt → Warehouse → BI / ML.
Rendering…
Make it your own.
{
"nodes": [
{ "id":"oltp","type":"cylinder","label":"OLTP Postgres","x":40,"y":60,"fill":"#fef3c7","stroke":"#a16207" },
{ "id":"kfk","type":"cloud","label":"Kafka","x":40,"y":180,"fill":"#e0f2fe","stroke":"#0369a1" },
{ "id":"saas","type":"cloud","label":"SaaS APIs","x":40,"y":300,"fill":"#e0f2fe","stroke":"#0369a1" },
{ "id":"cdc","type":"hexagon","label":"CDC","x":260,"y":60,"fill":"#fed7aa","stroke":"#c2410c" },
{ "id":"fv","type":"hexagon","label":"Fivetran","x":260,"y":300,"fill":"#fed7aa","stroke":"#c2410c" },
{ "id":"lake","type":"cylinder","label":"S3 data lake","x":480,"y":180,"fill":"#fef3c7","stroke":"#a16207" },
{ "id":"dbt","type":"rect","label":"dbt","x":700,"y":180,"fill":"#ede9fe","stroke":"#6d28d9" },
{ "id":"wh","type":"cylinder","label":"Snowflake","x":920,"y":180,"fill":"#fef3c7","stroke":"#a16207" },
{ "id":"bi","type":"rect","label":"BI / dashboards","x":1140,"y":80,"fill":"#dcfce7","stroke":"#15803d" },
{ "id":"ml","type":"rect","label":"ML / notebooks","x":1140,"y":280,"fill":"#dcfce7","stroke":"#15803d" },
{ "id":"gv","type":"callout","label":"Governance · lineage · quality","x":480,"y":380,"fill":"#fef9c3" }
],
"edges": [
{ "id":"e1","source":"oltp","target":"cdc" },
{ "id":"e2","source":"kfk","target":"lake" },
{ "id":"e3","source":"saas","target":"fv" },
{ "id":"e4","source":"cdc","target":"lake" },
{ "id":"e5","source":"fv","target":"lake" },
{ "id":"e6","source":"lake","target":"dbt" },
{ "id":"e7","source":"dbt","target":"wh" },
{ "id":"e8","source":"wh","target":"bi" },
{ "id":"e9","source":"wh","target":"ml" },
{ "id":"e10","source":"gv","target":"wh" }
]
}