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

  • data science
  • data in general
  • 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.

Cloud

  • Journey to Cloud Architecture. An InfoQ presentation discussing the architectural challenges faced turning TFS into Azure DevOps, the evolution of the architecture, and lessons learned along the way.

Misc.

  • Why Do We Need Architectural Diagrams?. An InfoQ article about software architecture diagrams. Software architecture diagrams, when created well, and sparingly, can greatly improve communication within the development team and with external stakeholders. They require an understanding of the intended audience and thoughtful restraint on what to include. Resist the temptation to think that diagrams are unnecessary or unhelpful, simply because there have been plenty of cases of bad diagrams.

Azure

Streaming

  • Confluent Raises a $125M Series D Funding Round. This blog post is about how Confluent has raised “some” money from investors, good for them. What is interesting in the post for me is this: We think there is a really fundamental missing ingredient in the software architecture of a company, namely the idea of “events”. These events are the orders, sales, and customer experiences, that constitute the operation of the business. Databases have long helped to store the current state of the world, but we think this is only half of the story. What is missing is the continually flowing stream of events that represents everything happening in a company, and that can act as the lifeblood of its operation.. This is music to my ears!
  • Apache Kafka + KSQL + TensorFlow for Data Scientists via Python + Jupyter Notebook. A very, very interesting post, discussing how to use Kafka and KSQL together with machine learning tools such as Jupyter notebooks, Python, and deep learning frameworks.

MSIgnite | The Tour

Later today, (Sunday, Jan 27), I am off to Johannesburg and The MSIgnite | The Tour conference, where I give some presentations on Monday and Tuesday (Jan 28 and 29):

If you are attending the conference, please come by and say Hi!

~ Finally

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


comments powered by Disqus