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 Big Data 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.
Walk through consistency models in distributed systems: Strong, bounded staleness, session, causal, and eventual consistency, explain how they work with examples, and help you understand when each model makes sense.
This chapter explores SQL Database questions that .NET engineers should be able to answer in an interview.
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.
Weekend Reading: A weekly roundup of interesting Software Architecture and Programming articles from tech companies. Find fresh ideas and insights every weekend.
In this article, we will examine the HealthTech domain, including key market players, trends, technologies, development features, and prospects.
Master ASP.NET Core for interviews! Explore middleware, routing, DI, caching, & security with expert Q&A for junior to senior .NET devs.
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 design patterns, anti-patterns, and principles that are usually used across development on .NET.
This Chapter covers data structures in .NET, collections and their implementations, and performance characteristics.
Weekend Reading: A weekly roundup of interesting Software Architecture and Programming articles from tech companies. Find fresh ideas and insights every weekend.
Weekend Reading: A weekly roundup of interesting Software Architecture and Programming articles from tech companies. Find fresh ideas and insights every weekend.
This article explores essential data integration patterns, including ETL, ELT, Change Data Capture (CDC), Data Federation, Data Virtualization, Data Replication, Publish/Subscribe, Request/Reply, and Point-to-Point Integration. Learn how and when to use these patterns for efficient data handling and real-time analytics.
Weekend Reading: A weekly roundup of interesting Software Architecture and Programming articles from tech companies. Find fresh ideas and insights every weekend.
Learn about Change Data Capture (CDC), its use cases, types, advantages, and challenges. Get decision-making guidance for selecting the right CDC method to ensure real-time data updates and integration with systems like data warehouses or analytics platforms.
This article discovers the differences between ETL and ELT processes and how they could be used for data integration.
Choosing the right architecture style is important for applications that should be scalable, maintainable, and aligned with business requirements. Each architecture style has unique characteristics, and the choice can impact how the application performs, scales, and evolves. This article explores the top 10 software architecture styles you should know and their pros, cons, and typical use cases.