Twitter Heron: Stream Processing at Scale
blog.acolyer.org
Twitter Heron: Stream Processing at Scale
1–10 of 15 posts
Re: Twitter Heron: Stream Processing at Scale
#2shouldn't that be !(k-1)? Or am I missing something about the architecture?
Re: Twitter Heron: Stream Processing at Scale
#3In every metric except perhaps the most important one for actual users:
Storm is open source, Heron isn't.
Also, the @TwitterOSS account indicated that there are "no plans to open source in the short-term":
Re: Twitter Heron: Stream Processing at Scale
#4"In the evaluation in section 7 of the paper, Heron beats Storm in every single metric." In every metric except perhaps the most important one for actual users: Storm is open source, Heron isn't. Also, the @TwitterOSS account indicated that there are "no plans to open source in the short-term": https://twitter.com/TwitterOSS/status/605460461761396736
I guess 3/4 isn't bad.
Re: Twitter Heron: Stream Processing at Scale
#5Re: Twitter Heron: Stream Processing at Scale
#6> All the Stream Managers in a topology connect to each other to form an O(k^2) connection network shouldn't that be !(k-1)? Or am I missing something about the architecture?
Re: Twitter Heron: Stream Processing at Scale
#7Re: Twitter Heron: Stream Processing at Scale
#8> All the Stream Managers in a topology connect to each other to form an O(k^2) connection network shouldn't that be !(k-1)? Or am I missing something about the architecture?
Re: Twitter Heron: Stream Processing at Scale
#9Re: Twitter Heron: Stream Processing at Scale
#10> All the Stream Managers in a topology connect to each other to form an O(k^2) connection network shouldn't that be !(k-1)? Or am I missing something about the architecture?
Every stream manager is connected to every other stream manager. k managers = k^2 connections.
If you have k=2 stream managers you have 1 connection, not 4 . Even if the connections weren't bidirectional you'd have 2 connections.