[{"title":"Kafka Replication and Fault Tolerance Explained","url":"/oleksandr-andrushchenko/kafka-replication-and-fault-tolerance-explained"},{"title":"Kafka Delivery Semantics: At-Most-Once, At-Least-Once, and Exactly-Once","url":"/oleksandr-andrushchenko/kafka-delivery-semantics-at-most-once-at-least-once-and-exactly-once"},{"title":"Kafka Consumers and Consumer Groups Explained","url":"/oleksandr-andrushchenko/kafka-consumers-and-consumer-groups-explained"},{"title":"Kafka Producers Explained: Partitioning, Batching, and Delivery Guarantees","url":"/oleksandr-andrushchenko/kafka-producers-explained-partitioning-batching-and-delivery-guarantees"},{"title":"Kafka Topics, Partitions, and Offsets Explained","url":"/oleksandr-andrushchenko/kafka-topics-partitions-and-offsets-explained"},{"title":"Apache Kafka Explained: How Kafka Works","url":"/oleksandr-andrushchenko/apache-kafka-explained-how-kafka-works"},{"title":"Caching Best Practices for Production Systems","url":"/oleksandr-andrushchenko/caching-best-practices-for-production-systems"},{"title":"System Design Interview: How Would You Design a Real-Time Leaderboard for Millions of Users?","url":"/oleksandr-andrushchenko/system-design-interview-how-would-you-design-a-real-time-leaderboard-for-millions-of-users"},{"title":"System Design Interview: How Would You Implement an API Rate Limiter in a Distributed Environment?","url":"/oleksandr-andrushchenko/system-design-interview-how-would-you-implement-an-api-rate-limiter-in-a-distributed-environment"},{"title":"System Design Interview: How Would You Prevent a Payment from Being Processed Twice?","url":"/oleksandr-andrushchenko/system-design-interview-how-would-you-prevent-a-payment-from-being-processed-twice"},{"title":"20 Most Important AI Concepts Explained in Just 20 Minutes","url":"/alex-snowgirl/20-most-important-ai-concepts-explained-in-just-20-minutes"},{"title":"AI Best Practices for Production","url":"/alex-snowgirl/ai-best-practices-for-production"},{"title":"AI Monitoring and Evaluation","url":"/alex-snowgirl/ai-monitoring-and-evaluation"},{"title":"Scaling AI Applications","url":"/alex-snowgirl/scaling-ai-applications"},{"title":"AI Security","url":"/alex-snowgirl/ai-security"},{"title":"AI Application Architecture","url":"/alex-snowgirl/ai-application-architecture"},{"title":"AI Model Training and Fine-Tuning","url":"/alex-snowgirl/ai-model-training-and-fine-tuning"},{"title":"AI Hallucinations","url":"/alex-snowgirl/ai-hallucinations"},{"title":"AI Tool Calling","url":"/alex-snowgirl/ai-tool-calling"},{"title":"AI Agents","url":"/alex-snowgirl/ai-agents"},{"title":"RAG (Retrieval-Augmented Generation)","url":"/alex-snowgirl/rag-retrieval-augmented-generation"},{"title":"RAG vs Fine-Tuning","url":"/alex-snowgirl/rag-vs-fine-tuning"},{"title":"Vector Databases for AI","url":"/alex-snowgirl/vector-databases-for-ai"},{"title":"AI Embeddings","url":"/alex-snowgirl/ai-embeddings"},{"title":"AI Prompt Engineering","url":"/alex-snowgirl/ai-prompt-engineering"},{"title":"AI Tokens and Context Windows","url":"/alex-snowgirl/ai-tokens-and-context-windows"},{"title":"Transformers and Attention in AI","url":"/alex-snowgirl/transformers-and-attention-in-ai"},{"title":"Large Language Models (LLMs)","url":"/alex-snowgirl/large-language-models-llms"},{"title":"Neural Networks and Deep Learning","url":"/alex-snowgirl/neural-networks-and-deep-learning"},{"title":"Machine Learning Basics","url":"/alex-snowgirl/machine-learning-basics"},{"title":"Artificial Intelligence Basics","url":"/alex-snowgirl/artificial-intelligence-basics"},{"title":"Availability in Software","url":"/alex-snowgirl/availability-in-software"},{"title":"Reliability in Software","url":"/alex-snowgirl/reliability-in-software"},{"title":"Scalability in Software","url":"/alex-snowgirl/scalability-in-software"},{"title":"Full-Text Search vs SQL Search","url":"/oleksandr-andrushchenko/full-text-search-vs-sql-search"},{"title":"Designing High-Performance Search Systems","url":"/oleksandr-andrushchenko/designing-high-performance-search-systems"},{"title":"Search Relevance and Ranking Strategies","url":"/oleksandr-andrushchenko/search-relevance-and-ranking-strategies"},{"title":"Scaling Elasticsearch Clusters","url":"/oleksandr-andrushchenko/scaling-elasticsearch-clusters"}]