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.
- Async Streams in C# 8. An InfoQ article about, as the title says, C# support for async streams. This, proposed, new functionality in C# is to combine the async/awaiting feature with a yielding operator. Very interesting!
- Microservices in a Post-Kubernetes Era. Another article from InfoQ. This article questions some of the original microservices ideas and acknowledges the fact that they are not standing as strong in the post-Kubernetes era as they were before. Well worth a read!
- Introduction to Azure Durable Functions. This post, from one of the .NET engineering teams is about Azure Durable Functions. Azure Durable functions is a new programming model based on Microsoft serverless’ platform Azure Functions. It allows you to write a workflow as code and have the execution run with the scalability and the reliability of serverless with high throughput.
- DevOps for Data Science . A series of posts by Buck Woody where he discusses various aspects of DevOps in a Data Science world. This is a must read!
- Putting the Power of Apache Kafka into the Hands of Data Scientists. A blogpost which combines two of my favorite topics: Kafka and Data Science, how good is that?! The post discusses how they at Stitch Fix exposes a multitude of data sources to their Data Scientists, and allow the Data Scientists to create new topics etc., on the fly. This is a MUST read post!
- I Heart Logs: Event Data, Stream Processing, and Data Integration. Registration page for downloading Jay Kreps e-book “I Heart Logs”. If you are interested in streaming in general, you SHOULD really get this book!
- Serializable ACID Transactions on Streaming Data. Guys, (and girls), this is BIG. This blogpost introduces data Artisans Streaming Ledger, a new technology that brings serializable ACID transactions to applications built on a streaming architecture!
- Data Wrangling with Apache Kafka and KSQL. A post by Robin Moffat about how we can use Kafka and KSQL to manipulate data.
- Democratizing Stream Processing with Apache Kafka® and KSQL - Part 2. Part 2 in a series of posts by Robin Moffat about Kafka and KSQL. In this post Robin covers how Apache Kafka® and KSQL can be used to build powerful data integration and processing applications. You find Part 1 in the series here.
This weekend I did two talks at SQL Saturday in Cape Town:
I also did a full day workshop on the Friday (September 7) before the event: A Drill Down Into SQL Server Machine Learning Services with Niels Berglund. I had 16 people attending, and I believe it went quite well!
Now there is only one SQL Saturday left, in Durban:
Even if you are not interested in the topics I present, please register and come and listen to a lot of interesting talks by some of the industry’s brightest people.
In Durban I also do a full day workshop on the Friday, (September 14), before the event: A Day of SQL Server Machine Learning Services with Niels Berglund.
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.