Going Solo

Nov 13, 2024 · 2 min.
Me

Customizing Flink. Part 2: Class Shadowing

Feb 18, 2024 · 4 min.
Flink

Customizing Flink. Part 1: Forking

Jan 30, 2024 · 7 min.
Flink

Website Refresh

Nov 24, 2023 · 1 min.
Me

Using Changelogs and Streams to Solve Blockchain Data Challenges

Nov 10, 2023 · 1 min.
Data Pipelines Blockchain data

How Goldsky Democratizes Streaming Data for Web3 Developers

Oct 2, 2023 · 1 min.
Streaming Goldsky

Apache Avro Decoding Story: Turning a Data Corruption Bug Into a Feature

Aug 4, 2023 · 1 min.
Data Pipelines Apache Avro

Data Streaming Journey Newsletter

Jul 17, 2023 · 1 min.
Streaming Data Pipelines

Heimdall: making operating Flink deployments a bit easier

Jul 9, 2023 · 3 min.
Flink Streaming

Profiling Apache Flink applications with async-profiler

Jun 4, 2023 · 3 min.
Flink Streaming

Confluent acquired Immerok: what does it mean?

Jan 8, 2023 · 5 min.
Flink Streaming Confluent

Flink CDC for Postgres: Lessons Learned

Jul 10, 2022 · 13 min.
Flink Streaming CDC

Why I’m Joining Goldsky, a Web3 Company

Apr 11, 2022 · 4 min.
Goldsky Web3 Streaming

7 Tips For Optimizing Apache Flink Applications

Mar 8, 2022 · 1 min.
Flink

Streaming Systems and Global State

Dec 12, 2020 · 6 min.
Kafka Data Pipelines

Kafka Elasticsearch Sink Connector and the Power of Single Message Transformations

May 23, 2020 · 5 min.
Kafka Kafka Connect Big Data Data Pipelines

Flow State and Programming

Apr 28, 2020 · 3 min.
Thoughts

Kafka Streams Application Patterns

Dec 27, 2019 · 6 min.
Kafka Kafka Streams

Deploying Kafka Connect Connectors

Oct 14, 2019 · 5 min.
Kafka Kafka Connect Big Data Data Pipelines

DStreams vs. DataFrames: Two Flavors of Spark Streaming

Feb 14, 2019 · 1 min.
Spark Kafka Big Data Data Pipelines