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
- Guidance for library authors. This blog post announces the publication of the .NET Library Guidance. It’s brand new set of articles for .NET developers who want to create high-quality libraries for .NET.
Azure
- Automating Release Notes with Azure Functions. This post is a walk through how Azure Functions and Azure Blob Storage can help generate release notes.
Big Data
- Uber’s Big Data Platform: 100+ Petabytes with Minute Latency. This article looks in-depth at Uber’s Hadoop platform and how the platform allows for analysis of over 100 petabytes of data with minimal latency.
Data Science
- How to Choose a Machine Learning Model – Some Guidelines. This blog post explores some broad guidelines for selecting machine learning models.
Streaming
- Event Driven 2.0. In this article Ben Stopford discusses the next generation of event-driven architecture.
- Jay Kreps | Kafka Summit SF 2018 Keynote (Kafka and Event-Oriented Architecture). The San Francisco Kafka Summit 2018 was held October 16 - 17, and this video is Jay Kreps keynote.
- Martin Kleppmann | Kafka Summit SF 2018 Keynote (Is Kafka a Database?). Another Kafka Summit 2018 keynote video. This is Martin Kleppmann comparing Kafka to databases.
- Apache Kafka: Ten Best Practices to Optimize Your Deployment. An InfoQ article discussing the latest Kafka best practices for developers to manage the data streaming platform more effectively. Best practices include log configuration, proper hardware usage, Zookeeper configuration, replication factor, and partition count.
- Watermarks in Apache Flink Made Easy. This blog post looks at how watermarks work in Flink.
~ 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.