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.
- How Microsoft rewrote its C# compiler in C# and made it open source. TThis is a fascinating post by Mads Torgersen, where he discusses Roslyn, the open-source compiler for C# and VB.NET.
- Big Data is just Data. In this blog post Buck discusses what happened to Big Data, did it die or what - as no one talks about it any more? The post gives one food for thoughts! Oh, and I am so excited to get to meet Buck at the SQL Saturday’s in Johannesburg and Cape Town the next two weekends!
- Octant: Local and Real-Time Dashboard for Kubernetes Workloads. This InfoQ article is about Octant, a tool to help developers understand how their applications are running in a Kubernetes cluster. Developers can graphically visualize Kubernetes objects dependencies, forward local ports to a running pod, inspect pod logs, and navigate through different clusters.
- Cellery: A Code-First Approach to Deploy Applications on Kubernetes. This another Kubernetes article from InfoQ. The article explains Cellery, which is a code-first approach to building, integrating, running, and managing composite applications on Kubernetes, using a cell-based architecture.
- Using Graph Processing for Kafka Stream Visualizations. This is a very, very cool article discussing how we can match up Kafka with graph databases, (in this case Neo4J), to visualize our streaming data and gain insight from the data.
It is early September, and that means that SQL Saturday is just around the corner. In fact, the Johannesburg leg of SQL Saturday is next weekend. I am fortunate enough to present in both Johannesburg and Cape Town.
Me together with a colleague - [Andrew Collier][acoll] - delivers a one day workshop: A Day of SQL Server 2019 Big Data Cluster, where we drill into - you guessed it - SQL Server 2019 Big Data Cluster. We do that Friday, September 6 in Johannesburg, and Friday, September 13 in Cape Town.
In Johannesburg, I deliver on Saturday, (September 7), two talks:
- What is the PiRate, Snake, and Cup of Coffee Doing in My Database?. A talk about the SQL Server Extensibility Framework and how you can use R, Python and Java from inside SQL Server.
- A Lap Around SQL Server Big Data Cluster. This session gives you an overview of what a SQL Server Big Data Cluster is, and what you can do with it. We look at the various components, (Kubernetes, Spark, HDFS, PolyBase, etc.), and what you can do with them.
In Cape Town, Saturday, September 14, I also deliver two talks:
- Set Your SQL Server Data Free with the Use of Kafka. In this talk, we look at how we can stream data from SQL Server to the de facto standard for streaming: Apache Kafka. We look at tools like Kafka Connect and external languages, and after the session, we should have a good understanding of various ways we can “set the data free”.
- SQL Server Machine Learning Services & External R/Python Packages. SQL Server Machine Learning Services supports both R and Python, and they come with all the regular packages installed. However, there are a lot more packages available “out in the wild”. In this session, you learn various ways you can install both R and Python packages in SQL Server instances.
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.