Interesting Stuff - Week 36, 2021

Posted by nielsb on Sunday, September 5, 2021

Throughout the week, I read a lot of blog-posts, articles, and so forth that has to do with things that interest me:

  • AI/data science
  • data in general
  • data architecture
  • streaming
  • distributed computing
  • SQL Server
  • transactions (both db as well as non db)
  • and other “stuff”

This blog-post is the “roundup” of the things that have been most interesting to me for the week just ending.

Misc.

Distributed Computing

  • Navigating the 8 fallacies of distributed computing. This post reviews the eight fallacies of distributed computing and provides several hints at how to handle them. I think I’ll, in my next job interview, ask some questions about the eight fallacies!

Streaming

  • Enabling Seamless Kafka Async Queuing with Consumer Proxy. This post from Uber discusses how Kafka being a stream-oriented system, where message order is assumed in the system’s design, can hinder certain message delivery patterns. The post talks about how more than 300 microservices at Uber are leveraging Kafka for pub-sub message queueing between microservices and how Uber developed the Consumer Proxy to work around some of the drawbacks with Kafka’s message order oriented design.

~ Finally

That’s all for this week. I hope you enjoy what I did put together. Please comment on this post or ping me if you have ideas for what to cover.


comments powered by Disqus