Skip to content

Mind-blowing Article on Stream Processing in Software Applications

Confluent, the company behind Kafka, today released a preview of Kafka Streams, the simple stream processing framework “built in” to Kafka that some of us have discussed recently. This is exciting news, but even better is that to mark the release, Jay Kreps — CEO of Confluent, co-creator of Kafka and Samza, and author of the amazing monograph The Log… — has dropped another wisdom bomb on us: Introducing Kafka Streams: Stream Processing Made Simple. It’s a deep exploration of the why behind Kafka streams and why it’s about more than just being a lighter-weight alternative to Samza, Storm, or Spark Streaming. The vision that Kreps shares is exciting and cogent.

I was excited for the @apachekafka Streams preview release; had no idea @jaykreps would drop another wisdom bomb! 😋

confluent.io/blog/introduci…

Coda on this:

twitter.com/giant_niggler/…

I take it back.

@Spotify declined, which is fine — but refused to give any feedback. Not cool. 😠

What

if

the

Internet

was

so

slow

it

loaded

one

word

at

a

time?

Don’t

let

net

neutrality

die.

battleforthenet.com

Idea for an email client plugin: checks _every_ email for an “unsubscribe” link, follows it automatically.

Geek friends! Use my code to attend @abstractionscon with me! You get 10% off & I go for free! code 6446bd28fbf showclix.com/event/abstract…

Note to Self: Why You Feel More Productive But the Economy Isn’t overcast.fm/+P0dGISew

OMG Ruby is so complicated!

I drove a brand-new M5 tonight. Holy shit that was fun!

Software folks: I have a very talented friend looking for a remote job in account management, product mngmnt, customer success, &c. DM me!

The @SefariaProject just added Rashi’s Torah commentary in English:

blog.sefaria.org/2016/03/03/ras…

(Hebrew was already there.)

Wonderful!

Using my Sennheiser HD 380 “pro” cans today and they’re really lovely. Could use just a bit more oomph on the low end though.

I’ve been listening to it for 20 years, and Björk’s remix of Hyperballad on Post still makes me tear up.

Trailer for the new Ghostbusters movie!

youtube.com/watch?v=w3ugHP…

Looks so good!

/via @jkottke

.@TDBank_US your websites are vulnerable to eavesdropping via DROWN, please fix ASAP.

test.drownattack.com/?site=https%3A…

In which John Oliver reveals Trump for the spineless repugnant charlatan that he is: youtu.be/DnpO_RTSNmQ

The Iron Giant gets me every time. Masterpiece.

NYC friends in computing: I’m hoping to attend the first TechYes! Diversity in Tech Meetup tonight… join me!

meetup.com/Tech-Yes-Diver…

Any Rubyists following me? I’m having trouble with SimpleCov (which looks great) and MiniTest.

github.com/colszowka/simp…

Help?

I just backed @wikitongues’ “Share and learn every language in the world” — only 3 days left and so close!

kickstarter.com/projects/wikit…

TIL Google blog search is still possible:

google.com/search?tbm=blg

/via netforlawyers.com/content/google…

Rallies at Apple Stores today at 5:30 PM local time to support Apple in its fight to protect our privacy.

dontbreakourphones.org

Anyone looking for up-to-date Kafka benchmarks: @ConfluentInc runs them nightly and posts the results here: testing.confluent.io

Real-world Ruby. https://t.co/pgCNOp0VX5

Cb10gz-UEAAv0pQ

TIL if using Ruby’s MiniTest and want unit tests to run in a specific order, just call:

i_suck_and_my_tests_are_order_dependent!

😁