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.
- What to Do When You’ve Inherited Dysfunctional Code. This is a very interesting post about what you can do when you have inherited “crap” code. Code that makes no logical sense and is coded in a way that resembles a drunk and disoriented spider trying to build a web.
- The State of Serverless Computing. This is an InfoQ presentation where the presenter briefly discusses both the benefits and shortcomings of existing serverless offerings. He then projects forward to the future and highlights challenges that must be overcome to realize truly general-purpose serverless computing, as well as our efforts to get there.
- Multi-Tenancy in Kubernetes. This is another InfoQ presentation. In this presentation the presenter discusses both the mechanics and the implications of cluster sharing on cost, isolation, and operational efficiency, including use cases, even challenging ones.
SQL Server 2019
- SQL Server 2019 release candidate is now available. Boys and girls, start your engines - we are getting closer. Closer to the release of SQL Server 2019! This post announces, as the title implies, that RC1 of SQL Server 2019 has been released, go and get it! Worth noting, however, is that SQL Server 2019 Big Data Cluster has not reached RC1 stage yet. RC1 for SQL Server 2019 Big Data Cluster will come a little bit later.
- Building Transactional Systems Using Apache Kafka. This article presents an event-based architecture that retains most transactional properties as provided by an RDBMS while leveraging Apache Kafka® as a scalable and highly available single source of truth.
It is late August, and I am in a state of panic! Why, well - the conference season is upon us, and I have months, and months ago, submitted some talks and workshops - and now it is time to get those talks and workshops ready. In other words, I am burning the midnight oil.
Me together with a colleague - Andrew Collier - 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.
For Cape Town, the Saturday schedule is not ready yet, but I have no doubt that I will deliver one or two talks.
I hope to see you there!
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.