Weekend Reading #71
Weekend Reading: A weekly roundup of interesting Software Architecture and Programming articles from tech companies. Find fresh ideas and insights every weekend.
This week: .NET Microservices and distributed systems interview prep, Netflix’s AI graph search evolution, LinkedIn’s job ingestion system at scale, and Dropbox’s AI platform insights.
Part 9: Microservices and Distributed Systems – C# / .NET Interview Questions and Answers
👉 Useful if you’re preparing for .NET interviews or refining your microservices and distributed systems fundamentals.

https://bool.dev/blog/detail/part-9-microservices-dotnet-interview-questions
In the ninth part of the interview questions, we cover the interview questions around microservices and distributed systems
The AI Evolution of Graph Search at Netflix: From Structured Queries to Natural Language
👉 Great if you’re building search systems that blend structured data with AI-driven queries.

https://bool.dev/l/1807
Netflix details how it’s transforming graph search with AI, using LLMs and RAG to convert structured queries into natural language search and enhance relevance across federated datasets.
Engineering LinkedIn's job ingestion system at scale
👉 A strong case study for designing large-scale, extensible data ingestion systems.

https://bool.dev/l/1808
LinkedIn explains how its job ingestion platform collects, normalizes, and publishes millions of job listings daily from diverse sources. The pipeline balances heterogeneity, data freshness, and quality at scale
Dropbox: VP Insights on AI, Knowledge Graphs, & Dash
👉 Interesting for teams exploring AI-first search, context engineering, and knowledge representations.

https://bool.dev/l/1809
Dropbox VP Josh Clemm shares perspectives on building Dash — an AI-powered universal search and knowledge tool. And how MCP and DSPy usage for the Dash search platform improves search relevance and performance.