Throughout the week, I read a lot of blog-posts, articles, etc., that has to do with things that interest me:
- data science
- distributed computing
- SQL Server
- transactions (both db as well as non db)
- and other “stuff”
This is the “roundup” of the posts that has been most interesting to me. Oh, and if you wonder if you have missed Interesting Stuff - Week #1. seeing that this post is named Interesting Stuff - Week #2, you haven’t. They are numbered by calendar week number, and I started the second week of January :).
Data Science
- SQL Server R Services. The first in a series of articles why Microsoft why they built R in SQL Server, and how it woks under the covers. I really look forward to reading more about this.
- What can we learn from StackOverflow data?. A post from Revolution Analytics blog, where they discuss what insights can be had from StackOverflow data. For you who don’t know, Revolution Analytics was acquired by Microsoft in 2015, and a lot of what Revolution Analytics dis are now part of Microsoft R Services, etc.
- The Great A.I. Awakening. A post from New York Times about how Google used artificial intelligence to enhance Google Translate.
- Why do Decision Trees Work?. This post is very informative about how and - more importantly - decision trees work.
Distributed Computing
- Apache Hadoop YARN: Yet another resource negotiator. A discussion of the requirements that drove the design of YARN and the high-level approach. This article is from the morning paper, where every weekday @adriancolyer dissects a white-paper from the world of Computer Science.
- Principles of Chaos Engineering. A web-site geared towards chaos engineering of distributed systems.
- Chaos Engineering. More about chaos engineering. This article is from InfoQ, covering how Netflix is doing chaos engineering.
- Building a Microservices Platform with Kubernetes. An InfoQ presentation by Matthew Mark Miller where he discusses Kubernetes’ primitives and microservices patterns on top of them, including rolling deployments, stateful services and adding behaviors via sidecars.
SQL Server
- Columnstore Index Performance: SQL Server 2016 – Multiple Aggregates. A Microsoft blog post about performance improvements in SQL Server’s Columnstore Index.
- SQL Server on Linux: ELF and PE Images Just Work. How Micrsoft managed to get SQL Server to boot on Linux.
Transactions
- The many faces of consistency. Another white-paper dissection from the morning paper. This is about consistency models and isolation levels in distributed systems.
That’s all for this week. I hope you enjoy what I put together. If you have ideas for what to cover, please comment on this post or ping me.