Daily Reading List – September 6, 2023 (#156)

I’m offering up a variety of reading items today, with very little cohesiveness. I was all over the place with what I consumed, and passing this gift on to you!

[blog] Building Scalable Applications Using Redis as a Message Broker. This isn’t a “wrong tool for the product” scenario, even though Redis isn’t a true messaging engine. It does have primitives for capabilities like pub/sub and streaming.

[blog] AlloyDB under the hood: Replication gets closer to real-time. PostgreSQL users experience a replication lag as they keep their replicas in sync, but AlloyDB does four things to minimize the effect. Impressive results here.

[article] How do domain-specific chatbots work? An Overview of Retrieval Augmented Generation (RAG). Fantastic piece. Even if you’re not doing anything with generative AI right now, this is the sort of material you should skim and develop awareness of.

[blog] As ChatGPT goes Enterprise, here are Ten GenAI Reality Checks you need to take… Strong analysis for those starting to place their bets on generative AI.

[blog] Cloud CISO Perspectives: Late August 2023. A north star of “invisible security” sounds right to me. Here’s a look at the journey to get there.

[article] How to Prepare for a GenAI Future You Can’t Predict. Good advice in this article and it’s worth a read if you’re thinking about setting yourself up for future success.

[blog] Go – The Ultimate Folder Structure. Some folks are automatic about how they structure their code projects. I’m always on the lookout for something better.

[article] AI, ML, and Data Engineering InfoQ Trends Report – September 2023. This offers a useful categorization of major trends and where they sit in the (contributor’s perspective) adoption curve.

[blog] 10 Software Development Quality Metrics (And What to Do About Them). How do you identify “good” code or a healthy software product? This post offers a few things you likely keep your eye on.

##

Want to get this update sent to you every day? Subscribe to my RSS feed or subscribe via email below:

Author: Richard Seroter

Richard Seroter is currently the Chief Evangelist at Google Cloud and leads the Developer Relations program. He’s also an instructor at Pluralsight, a frequent public speaker, the author of multiple books on software design and development, and a former InfoQ.com editor plus former 12-time Microsoft MVP for cloud. As Chief Evangelist at Google Cloud, Richard leads the team of developer advocates, developer engineers, outbound product managers, and technical writers who ensure that people find, use, and enjoy Google Cloud. Richard maintains a regularly updated blog on topics of architecture and solution design and can be found on Twitter as @rseroter.

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.