Responsive's Avatar

Responsive

@responsive.dev.bsky.social

Responsive is a stream processing solution that adds disaggregated state, autoscaling, observability, and enterprise-grade support to Kafka Streams. -> https://www.responsive.dev/

109 Followers  |  90 Following  |  1 Posts  |  Joined: 28.10.2024  |  1.3412

Latest posts by responsive.dev on Bluesky

Preview
Responsive Trust Center Responsive is a stream processing solution that brings disaggregated state, autoscaling, observability and enterprise-grade support to Kafka Streams. Eliminate unpredictable lag and rebalance instabil...

We are happy to announce that we have completed another SOC2 Type 2 audit along with completing another successful penetration test against our cloud services.

You can find the latest reports on our trust center: trust.responsive.dev

14.02.2025 19:31 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Preview
Kafka Streams 101: Topology Upgrades A Kafka Streams 101 lesson to learn how to identify unsafe changes to a topology and the techniques to mitigate them

(3/3) Application upgrades were by far the #1 requested topic when we asked what the community would like to learn about earlier this year.

We hope you find this latest post in our Kafka Streams 101 series helpful!

www.responsive.dev/blog/topolog...

13.02.2025 17:45 β€” πŸ‘ 8    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0

This will be the foundation for being able to branch @kafkastreams.bsky.social apps to support seamless blue/green deploys. It also allows you to branch a previous version of the state to debug an issue from the past.

Powerful stuff coming to the world of stream processing!

03.02.2025 19:06 β€” πŸ‘ 13    πŸ” 4    πŸ’¬ 1    πŸ“Œ 0
The different types of windows in Kafka Streams

The different types of windows in Kafka Streams

Kafka Streams 101: Windows & Time!

πŸ•°οΈ What's the difference between event, stream and wall clock time?
πŸͺŸ What are the four different types of windows?
⁉️ What are the important error messages and metrics, and what do they mean?

πŸ‘‰ Read the full lesson here: www.responsive.dev/blog/windows...

28.01.2025 16:55 β€” πŸ‘ 8    πŸ” 4    πŸ’¬ 0    πŸ“Œ 1

β€œThese innovations collectively cement open source Kafka Streams as the best choice for building event driven applications, […]”

04.12.2024 19:07 β€” πŸ‘ 7    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Preview
Founder's Letter: Responsive and the Future of Stream Processing A recap of all that we've built in our first 18 months as a company, and what that means for the future of stream processing.

Is stream processing interesting because of the new apps it enables, or because it promises better data processing?

I'm in the first camp and am proud of the major contributions Responsive has made to the application space. My reflections on what's next: www.responsive.dev/blog/respons...

03.12.2024 18:46 β€” πŸ‘ 13    πŸ” 2    πŸ’¬ 1    πŸ“Œ 1

It's said that Silicon Valley is special because the density of smart and motivated people leads to chance encounters that don't happen elsewhere.

I can attest to that.

Here's how a coffee resulted in @responsive.dev building a database optimized for stream processing in 8 months. (1/n)

26.11.2024 17:35 β€” πŸ‘ 23    πŸ” 6    πŸ’¬ 1    πŸ“Œ 2

Some problems are impossible to solve without stream processing: for instance, did you know that metronome.com leverages Kafka and Kafka Streams to deliver real time billing features like spend limits at scale? (1/3)

13.11.2024 16:33 β€” πŸ‘ 7    πŸ” 5    πŸ’¬ 1    πŸ“Œ 0

I am soon interviewing @apurvamehta.com from @responsive.dev and Yingjun Wu from @risingwave.bsky.social on all things stream processing.

This is going to be an amazing episode. Feel free to ask any questions related to Stream processing and I will add the most interesting ones. Shoot!

03.11.2024 17:57 β€” πŸ‘ 17    πŸ” 7    πŸ’¬ 6    πŸ“Œ 0
Preview
State Stores | Responsive Docs This page introduces the different Kafka Streams State Store implementations available in Responsive and how to configure them.

Small feature drop, row-level TTL for Kafka Streams:

"The ttl function can use either the key or value, or both, to compute the ttl for that row and override the default ttl. It's also possible to .. only expire specific records."

docs.responsive.dev/reference/st...

31.10.2024 23:25 β€” πŸ‘ 5    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
Preview
If not RocksDB, then what? Why SlateDB is the right choice for Stream Processing. Why we think SlateDB is the right foundation for a state storage service for Kafka Streams.

Is it end of the road for RocksDB in stream processing?

Disaggregated state is the clearly superior architecture, with @responsive.dev investing heavily in SlateDB.io while Flink 2.0 has forked RocksDB.

Here's why we've bet on SlateDB for Kafka Streams: www.responsive.dev/blog/why-sla...

29.10.2024 16:51 β€” πŸ‘ 18    πŸ” 5    πŸ’¬ 1    πŸ“Œ 3

Great article. One additional point: if your app really needs low-latency and sophisticated responses to events, you need Kafka.

For instance, many use cases in logistics (eg. order fulfillment), fintech (trade settlement), security tech (anomaly detection) need to be event driven and need Kafka.

28.10.2024 16:13 β€” πŸ‘ 4    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0

@responsive.dev is following 20 prominent accounts