Weekend Reading #70
This week: distributed deadlocks, AI-assisted coding interviews, Uber’s Apache Hudi data lake at scale, and LinkedIn’s AI-powered search stack redesign.
You're viewing blog posts that cotains Apache tag
See all postsThis week: distributed deadlocks, AI-assisted coding interviews, Uber’s Apache Hudi data lake at scale, and LinkedIn’s AI-powered search stack redesign.
In this article, we explore microservices and distributed systems interview questions and answers, and what every .NET engineer should know, from service boundaries and BFF to sagas, events, service discovery, and communication patterns.
Weekend Reading: A weekly roundup of interesting Software Architecture and Programming articles from tech companies. Find fresh ideas and insights every weekend.
This chapter explores NoSQL Databases questions that .NET engineers should be able to answer in an interview.
This week: MongoDB best practices, Netflix’s ML platform, Uber’s I/O observability at petabyte scale, and Google’s Coral NPU for edge AI.
This week, we dive into SQL performance tips, Uber’s approach to fault-tolerant analytics, and how TikTok cut AI costs in half with smart caching.
Weekly tech digest: pagination strategies for large datasets, Uber’s rebuilt Apache Pinot query architecture, and Meta’s ML-based notification ranking system for Instagram.
This week in the Weekend Reading Digest: database normalization guides, Hotstar’s real-time emoji system, Uber’s safe monorepo deployments, and Expedia’s Iceberg Write-Audit-Publish workflow.
This chapter explores design patterns, anti-patterns, and principles that are usually used across development on .NET.
Weekend Reading is a digest where we share a selection of the most interesting tech articles from various companies that we've come across during the week.
Weekend Reading: A weekly roundup of interesting Software Architecture and Programming articles from tech companies. Find fresh ideas and insights every weekend.
This article discovers the differences between ETL and ELT processes and how they could be used for data integration.