---
title: "Fahad Shah (@fahadshah) | Hashnode"
description: "Developer Advocate | Stream Processing • Iceberg Lakehouses • Real-Time Analytics • Industrial IoT. Read the latest articles by Fahad Shah on Hashnode."
url: "https://hashnode.com/@fahadshah"
---

@fahadshah

# Fahad Shah

@fahadshah · Pakistan · Joined September 2024

Developer Advocate | Stream Processing • Iceberg Lakehouses • Real-Time Analytics • Industrial IoT

### [Backfilling in RisingWave: From Historical Initialization to Continuous Streaming](https://risingwave.com/blog/backfilling-in-risingwave-from-historical-initialization-to-continuous-streaming?utm_source=hashnode&utm_medium=feed)

Learn how RisingWave backfills historical data, builds complete materialized views, and transitions to continuous incremental streaming.

13 min read · [risingwave.com](https://risingwave.com/blog/backfilling-in-risingwave-from-historical-initialization-to-continuous-streaming?utm_source=hashnode&utm_medium=feed)

[Aug 17](https://hashnode.com/posts/backfilling-in-risingwave-from-historical-initialization-to-continuous-streaming/6a8302cb01d2a4bffc41f802)

### [How RisingWave Uses Apache DataFusion for Faster Iceberg Analytics](https://risingwave.com/blog/how-risingwave-uses-apache-datafusion-for-faster-iceberg-analytics?utm_source=hashnode&utm_medium=feed)

Learn how RisingWave uses Apache DataFusion to speed up Iceberg analytics while keeping streaming and batch queries in one SQL experience.

14 min read · [risingwave.com](https://risingwave.com/blog/how-risingwave-uses-apache-datafusion-for-faster-iceberg-analytics?utm_source=hashnode&utm_medium=feed)

[Jul 23](https://hashnode.com/posts/how-risingwave-uses-apache-datafusion-for-faster-iceberg-analytics/6a620d5038f5d0e251d39645)

### [Building a Streaming Compliance Monitoring Pipeline](https://risingwave.com/blog/streaming-compliance-monitoring?utm_source=hashnode&utm_medium=feed)

Compliance monitoring traditionally runs as scheduled batch jobs that scan audit logs overnight. A streaming compliance pipeline evaluates regulatory rules continuously as events occur, cutting audit-to-alert latency from days to seconds.

9 min read · [risingwave.com](https://risingwave.com/blog/streaming-compliance-monitoring?utm_source=hashnode&utm_medium=feed)

[Apr 24](https://hashnode.com/posts/streaming-compliance-monitoring/69eb4ee42c559a4ff9a84822)

### [How to Monitor API Abuse in Real Time](https://risingwave.com/blog/api-abuse-detection-real-time?utm_source=hashnode&utm_medium=feed)

API abuse ranges from credential stuffing via login endpoints to data scraping via high-volume GET requests. Streaming SQL detects rate violations, enumeration patterns, and anomalous usage in real time.

8 min read · [risingwave.com](https://risingwave.com/blog/api-abuse-detection-real-time?utm_source=hashnode&utm_medium=feed)

[Apr 24](https://hashnode.com/posts/api-abuse-detection-real-time/69eb4e569ab2991ed5cba836)

### [Real-Time Privilege Escalation Detection with Streaming SQL](https://risingwave.com/blog/privilege-escalation-detection-sql?utm_source=hashnode&utm_medium=feed)

Privilege escalation is a key step in nearly every intrusion. Streaming SQL detects sudo abuse, token manipulation, and unexpected role grants the moment they happen, not hours later.

9 min read · [risingwave.com](https://risingwave.com/blog/privilege-escalation-detection-sql?utm_source=hashnode&utm_medium=feed)

[Apr 24](https://hashnode.com/posts/privilege-escalation-detection-sql/69eb4d5a851b999ecb8b5ea7)
