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.
.NET
- Monitoring and Observability in the .NET Runtime. Yet another awesome blog-post by Matthew. This post covers how we can monitor .NET through Diagnostics, Profiling and Debugging.
Distributed Computing
- Chaos Engineering: Building Immunity in Production Systems. An InfoQ presentation discussing Chaos Engineering, its purpose, how to go about it, metrics to collect, the purpose of monitoring and logging, etc.
Databases / Storage
- Mind Your State for Your State of Mind. A paper by Pat Helland, where Pat explores the evolution of computation from a single process to microservices, the evolution of storage from files to key-value, and how they interact. Just as a side-note, you should read anything by Pat. He certainly knows what he is talking about!
Streaming
- Pakk Your Alpakka: Reactive Streams Integrations For AWS, Azure, & Google Cloud. The link of this post had Cloud in the title, but I believe it fits better into Streaming. Anyway, this post links to a webinar about Alpakka. Alpakka is an integration framework for Akka Streams and the webinar looks at how Alpakka can be used for integrations with other systems.
- Pat Helland | Kafka Summit 2017 Keynote (Standing on the Distributed Shoulders of Giants). Speaking about Pat. Here is a YouTube video from his Kafka Summit keynote in 2017. It is based on a paper he published in 2016: Standing on Distributed Shoulders of Giants.
Cloud
- Logical index organization in Cosmos DB. Another Cosmos DB post by Murat. In this post, he looks at Cosmos DB’s logical indexing subsystem.
- From Big Data to micro-services: how to serve Spark-trained models through AWS lambdas. This blog-post looks at how you take a Spark trained model, deploy it to AWS and expose it as an AWS Lambda endpoint. Very cool!
Data Science
- Snorkel: rapid training data creation with weak supervision. In this post Adrian dissects a white paper which tackles one of the central questions in supervised machine learning: how do you get a large enough set of training data to power modern deep models?
- Serverless Machine Learning with ML.NET and Azure Functions. Earlier in this weeks roundup, I linked to a post about Spark models and AWS Lambdas. This post talks about training a classification model using ML.NET and deploy it with Azure Functions.
- Measuring Model Goodness – Part 1. This post, which is part one of two-part series, is focused on measuring model goodness, specifically looking at quantifying business value and converting typical machine learning performance metrics (like precision, recall, RMSE, etc.) to business metrics.
- MICROSOFT WEEKLY DATA SCIENCE NEWS FOR AUGUST 24, 2018. I found the Measuring Model Goodness post above thanks to Ryan’s blog and this post. Ryan’s blog is awesome if you are interested in what Microsoft does in data science and AI!
SQL Server Machine Learning Services
The third post in the Install R Packages in SQL Server ML Services series, which I promised a couple of weeks ago would soon be finished has to wait a bit. Reason for this is my prep for the upcoming SQL Saturdays.
As usual I present in Johannesburg, Cape Town and Durban:
- Johannesburg, September 1:
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.
PreCon
This year I also do precons in Cape Town and Durban on the Friday before the SQL Saturday event. My precons is a day where we talk about SQL Server Machine Learning Services, what it is and what we can do with it. It is in a format so if you want you can bring your laptop and code along as the day progresses.
The precon is not free, but hey …
- Cape Town, September 7 - A Drill Down Into SQL Server Machine Learning Services with Niels Berglund.
- Durban, September 14 - A Day of SQL Server Machine Learning Services with Niels Berglund.
Even though the titles of the precons are different, I cover the same material.
~ 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.