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.
- Paxos at its heart is very simple. This is a post where the author tries to explain Paxos in simple terms. In my opinion, the author has made an excellent job of it.
Data Science / Machine Learning
- The 5 Basic Statistics Concepts Data Scientists Need to Know. Machine Learning is not glorified statistics, but by understanding statistics, we can get a better understanding of what our Machine Learning / Data Science algorithms show us.
- Microsoft Machine Learning Server 9.4 is now available. The title says it all, Microsoft has now released Machine Learning Server 9.4, and it is based on Microsoft R Open 3.5.2 and Python 3.7.1. This means that we should be able to update R and Python in SQL Server Machine Learning Services.
- A Dive Into Streams @LinkedIn With Brooklin. This is an InfoQ presentation where the presenter talks about Brooklin – Linked In’s managed data streaming service that supports multiple pluggable sources and destinations, which can be data stores or messaging systems. The presenter also dives deeper into Brooklin’s architecture and use cases, as well as Linked In’s future plans for Brooklin.
- Introducing Confluent Platform 5.3. This is another post where the title says it all; Confluent has released Confluent PLatform 5.3. There are quite a few new features in this release. The ones that excite me the most are: Confluent Operator, Role Based Access Control, and Secret Protection - encrypting secrets within configuration files.
- Building Shared State Microservices for Distributed Systems Using Kafka Streams. This is an excellent article discussing how to use Kafka Streams to build shared state microservices that serve as fault-tolerant, highly available single sources of truth about the state of objects in a system. This article came at the right time as we are looking at that in Derivco at the moment!
SQL Server 2019
- SQL Server 2019 CTP3.2 & Java. Each new SQL Server CTP release seems to introduce new “stuff” for the Java language extension. In this post, I look at the inclusion of the Azul OpenJDK in SQL Server 2019 CTP 3.2, and what it introduces.
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.