arroyo icon indicating copy to clipboard operation
arroyo copied to clipboard

Difference between Arroyo and RisingWave

Open maelp opened this issue 3 months ago • 4 comments

Thanks for your really cool library! I was wondering if you could make a brief overview of the main differences between Arroyo and RisingWave. From your blog, it seems that Arroyo doesn't store its own state on disk but in memory, so I guess it's not crash resilient, while RisingWave uses S3. Is that the main difference?

maelp avatar Sep 26 '25 12:09 maelp

+1 on this question!

devtyagi-c avatar Oct 01 '25 11:10 devtyagi-c

+1

Mohan6677 avatar Oct 09 '25 11:10 Mohan6677

https://discord.com/channels/1092704334808092754/1342780576998100992/1346323708653994005 - @maelp / @devtyagi-c

Mohan6677 avatar Oct 12 '25 09:10 Mohan6677

Hi @maelp , @devtyagi-c and @Mohan6677 , thanks for your asking.

As mentioned in https://github.com/timeplus-io/proton/issues/999

They have large use cases overlaps in streaming. Proton could go further regarding the functionality, perf, efficiency and stability; as well as in easy of operations in edge, on-prem, hybrid env. Historical processing, none of them can compete IMHO.

Having said this, looking forward to your real prod workload and compare if necessary.

chenziliang avatar Oct 22 '25 17:10 chenziliang