<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title><![CDATA[BigData Boutique Blog]]></title>
    <description><![CDATA[Expert insights on Elasticsearch, OpenSearch, Flink, Spark and big data technologies]]></description>
    <link>https://bigdataboutique.com</link>
    <image>
      <url>https://bigdataboutique.com/images/og.png</url>
      <title><![CDATA[BigData Boutique Blog]]></title>
      <link>https://bigdataboutique.com</link>
    </image>
    <generator>BigData Boutique RSS Generator</generator>
    <lastBuildDate>Mon, 12 Oct 2026 21:56:40 GMT</lastBuildDate>
    <atom:link href="https://bigdataboutique.com/blog/rss.xml" rel="self" type="application/rss+xml" />
    <copyright><![CDATA[Copyright 2026 BigData Boutique]]></copyright>
    <language><![CDATA[en]]></language>
    <item>
      <title><![CDATA[OpenSearch Kubernetes Operator 3.0: What Changed and How to Upgrade from 2.x]]></title>
      <description><![CDATA[OpenSearch Kubernetes Operator 3.0 went GA on September 25, 2026. From the team that maintains it: what changed from 2.x, which defaults break, and how to upgrade in place.]]></description>
      <link>https://bigdataboutique.com/blog/opensearch-kubernetes-operator-3-0-ga-what-changed-and-how-to-upgrade</link>
      <guid isPermaLink="false">https://bigdataboutique.com/blog/opensearch-kubernetes-operator-3-0-ga-what-changed-and-how-to-upgrade</guid>
      <category><![CDATA[OpenSearch]]></category>
      <category><![CDATA[Kubernetes]]></category>
      <dc:creator><![CDATA[Itamar Syn-Hershko]]></dc:creator>
      <pubDate>Wed, 30 Sep 2026 14:00:00 GMT</pubDate>
      <enclosure url="https://bigdataboutique.com/blog-images/opensearch-kubernetes-operator-3-0-ga-what-changed-and-how-to-upgrade.webp" length="0" type="image/webp" />
    </item>
    <item>
      <title><![CDATA[PostgreSQL Monitoring Tools: A Practical Comparison for 2026]]></title>
      <description><![CDATA[A hands-on comparison of PostgreSQL monitoring tools - built-in statistics views, pganalyze, pgwatch, PMM, Datadog, cloud-native options, Motadata ObserveOps, and NeverBlink, our top pick for AI DBA insights and actionable fixes.]]></description>
      <link>https://bigdataboutique.com/blog/postgresql-monitoring-tools</link>
      <guid isPermaLink="false">https://bigdataboutique.com/blog/postgresql-monitoring-tools</guid>
      <category><![CDATA[PostgreSQL]]></category>
      <category><![CDATA[Monitoring]]></category>
      <dc:creator><![CDATA[Kobi Lemberg]]></dc:creator>
      <pubDate>Mon, 28 Sep 2026 14:00:00 GMT</pubDate>
      <enclosure url="https://bigdataboutique.com/blog-images/postgresql-monitoring-tools.webp" length="0" type="image/webp" />
    </item>
    <item>
      <title><![CDATA[PostgreSQL Indexes Best Practices: Choosing the Right Index for Every Query]]></title>
      <description><![CDATA[A practical guide to PostgreSQL index types - B-tree, GIN, GiST, BRIN, and more - covering when to use each, common pitfalls, and optimization techniques for production workloads.]]></description>
      <link>https://bigdataboutique.com/blog/postgresql-indexes-best-practices</link>
      <guid isPermaLink="false">https://bigdataboutique.com/blog/postgresql-indexes-best-practices</guid>
      <category><![CDATA[PostgreSQL]]></category>
      <dc:creator><![CDATA[Kobi Lemberg]]></dc:creator>
      <pubDate>Tue, 15 Sep 2026 14:00:00 GMT</pubDate>
      <enclosure url="https://bigdataboutique.com/blog-images/postgresql-indexes-best-practices.webp" length="0" type="image/webp" />
    </item>
    <item>
      <title><![CDATA[Taming the ClickHouse Cache Stampede]]></title>
      <description><![CDATA[ClickHouse's native query cache can slash database load for dashboard-heavy workloads - but it's vulnerable to cache stampedes. What the thundering herd problem looks like in ClickHouse, and where the single-node and Redis-backed fixes stand.]]></description>
      <link>https://bigdataboutique.com/blog/clickhouse-cache-stampede</link>
      <guid isPermaLink="false">https://bigdataboutique.com/blog/clickhouse-cache-stampede</guid>
      <category><![CDATA[ClickHouse]]></category>
      <dc:creator><![CDATA[Lior Friedler]]></dc:creator>
      <pubDate>Mon, 14 Sep 2026 14:00:00 GMT</pubDate>
      <enclosure url="https://bigdataboutique.com/blog-images/clickhouse-cache-stampede.webp" length="0" type="image/webp" />
    </item>
    <item>
      <title><![CDATA[PostgreSQL Power Tips: Multi-Node High Availability]]></title>
      <description><![CDATA[A practical guide to building a multi-node PostgreSQL HA cluster with streaming replication, Patroni, and etcd - covering architecture, failover mechanics, and tool selection.]]></description>
      <link>https://bigdataboutique.com/blog/postgresql-multi-node-high-availability</link>
      <guid isPermaLink="false">https://bigdataboutique.com/blog/postgresql-multi-node-high-availability</guid>
      <category><![CDATA[PostgreSQL]]></category>
      <dc:creator><![CDATA[Kobi Lemberg]]></dc:creator>
      <pubDate>Thu, 10 Sep 2026 14:00:00 GMT</pubDate>
      <enclosure url="https://bigdataboutique.com/blog-images/postgresql-multi-node-high-availability.webp" length="0" type="image/webp" />
    </item>
    <item>
      <title><![CDATA[Our Hebrew Search Analyzer Now Runs on Amazon OpenSearch Service]]></title>
      <description><![CDATA[BigData Boutique's Hebrew Search Analyzer, a dictionary-based morphological analyzer, now installs on managed Amazon OpenSearch Service domains as a custom package. Why Hebrew needs it, how installation differs from a self-managed cluster, and why it matters for hybrid search.]]></description>
      <link>https://bigdataboutique.com/blog/hebrew-analyzer-amazon-opensearch-service</link>
      <guid isPermaLink="false">https://bigdataboutique.com/blog/hebrew-analyzer-amazon-opensearch-service</guid>
      <category><![CDATA[OpenSearch]]></category>
      <category><![CDATA[Amazon OpenSearch Service]]></category>
      <dc:creator><![CDATA[Itamar Syn-Hershko]]></dc:creator>
      <pubDate>Tue, 08 Sep 2026 14:00:00 GMT</pubDate>
      <enclosure url="https://bigdataboutique.com/blog-images/hebrew-analyzer-amazon-opensearch-service.webp" length="0" type="image/webp" />
    </item>
    <item>
      <title><![CDATA[ClickHouse Power Tips: LowCardinality]]></title>
      <description><![CDATA[LowCardinality is ClickHouse's dictionary encoding for columns with few unique values. Learn how it works internally, when to apply it, and the storage and query speed gains you can expect.]]></description>
      <link>https://bigdataboutique.com/blog/clickhouse-lowcardinality</link>
      <guid isPermaLink="false">https://bigdataboutique.com/blog/clickhouse-lowcardinality</guid>
      <category><![CDATA[ClickHouse]]></category>
      <dc:creator><![CDATA[Kobi Lemberg]]></dc:creator>
      <pubDate>Thu, 03 Sep 2026 14:00:00 GMT</pubDate>
      <enclosure url="https://bigdataboutique.com/blog-images/clickhouse-lowcardinality.webp" length="0" type="image/webp" />
    </item>
    <item>
      <title><![CDATA[OpenSearch Dashboards: A Complete Guide to Visualization and Analytics]]></title>
      <description><![CDATA[A practitioner guide to OpenSearch Dashboards in 2026: Discover, visualizations, workspaces, DQL/PPL/SQL query languages, alerting, anomaly detection, and how it differs from Kibana.]]></description>
      <link>https://bigdataboutique.com/blog/opensearch-dashboards-guide</link>
      <guid isPermaLink="false">https://bigdataboutique.com/blog/opensearch-dashboards-guide</guid>
      <category><![CDATA[OpenSearch]]></category>
      <category><![CDATA[Observability]]></category>
      <category><![CDATA[OpenSearch Dashboards]]></category>
      <dc:creator><![CDATA[Shai Greenberg]]></dc:creator>
      <pubDate>Mon, 31 Aug 2026 14:00:00 GMT</pubDate>
      <enclosure url="https://bigdataboutique.com/blog-images/opensearch-dashboards-guide.webp" length="0" type="image/webp" />
    </item>
    <item>
      <title><![CDATA[LLM Cost Optimization Techniques: A Production Playbook]]></title>
      <description><![CDATA[A vendor-neutral playbook for cutting LLM costs in production, organized by lever: caching, model routing, prompt compression, batching, architecture choices, and token FinOps.]]></description>
      <link>https://bigdataboutique.com/blog/llm-cost-optimization-techniques</link>
      <guid isPermaLink="false">https://bigdataboutique.com/blog/llm-cost-optimization-techniques</guid>
      <category><![CDATA[GenAI]]></category>
      <category><![CDATA[LLM]]></category>
      <category><![CDATA[FinOps]]></category>
      <category><![CDATA[Cost Optimization]]></category>
      <category><![CDATA[AI Engineering]]></category>
      <dc:creator><![CDATA[Kobi Lemberg]]></dc:creator>
      <pubDate>Fri, 28 Aug 2026 12:00:00 GMT</pubDate>
      <enclosure url="https://bigdataboutique.com/blog-images/llm-cost-optimization-techniques.webp" length="0" type="image/webp" />
    </item>
    <item>
      <title><![CDATA[ClickHouse Hypothetical Indexes]]></title>
      <description><![CDATA[ClickHouse 26.6 introduced hypothetical indexes and EXPLAIN WHATIF: test skip index candidates without materializing them. Learn the workflow, how skip ratio estimation works, and the limitations to watch for.]]></description>
      <link>https://bigdataboutique.com/blog/clickhouse-hypothetical-indexes</link>
      <guid isPermaLink="false">https://bigdataboutique.com/blog/clickhouse-hypothetical-indexes</guid>
      <category><![CDATA[ClickHouse]]></category>
      <dc:creator><![CDATA[Lior Friedler]]></dc:creator>
      <pubDate>Thu, 27 Aug 2026 12:00:00 GMT</pubDate>
      <enclosure url="https://bigdataboutique.com/blog-images/clickhouse-hypothetical-indexes.webp" length="0" type="image/webp" />
    </item>
    <item>
      <title><![CDATA[ClickHouse and Apache Iceberg: A Practical Guide to Data Lakehouse Integration]]></title>
      <description><![CDATA[A hands-on guide to ClickHouse's Iceberg integration - table engines, table functions, DataLakeCatalog, architecture patterns for hot/cold tiering and write-back, and performance tuning tips.]]></description>
      <link>https://bigdataboutique.com/blog/clickhouse-and-apache-iceberg-practical-guide-to-data-lakehouse-integration</link>
      <guid isPermaLink="false">https://bigdataboutique.com/blog/clickhouse-and-apache-iceberg-practical-guide-to-data-lakehouse-integration</guid>
      <category><![CDATA[ClickHouse]]></category>
      <category><![CDATA[Apache Iceberg]]></category>
      <category><![CDATA[Data Architecture]]></category>
      <category><![CDATA[Data Lakes]]></category>
      <dc:creator><![CDATA[Kobi Lemberg]]></dc:creator>
      <pubDate>Wed, 26 Aug 2026 14:00:00 GMT</pubDate>
      <enclosure url="https://bigdataboutique.com/blog-images/huia9q.webp" length="0" type="image/webp" />
    </item>
    <item>
      <title><![CDATA[ClickHouse Observability: Catching Silent Failures Before They Become Outages]]></title>
      <description><![CDATA[ClickHouse observability means watching the background machinery - merges, TTL, replication, Keeper - not just query latency. The silent failure modes of ClickHouse, the system-table queries that surface them early, and where AI-assisted maintenance fits.]]></description>
      <link>https://bigdataboutique.com/blog/clickhouse-observability</link>
      <guid isPermaLink="false">https://bigdataboutique.com/blog/clickhouse-observability</guid>
      <category><![CDATA[ClickHouse]]></category>
      <category><![CDATA[Monitoring]]></category>
      <dc:creator><![CDATA[Itamar Syn-Hershko]]></dc:creator>
      <pubDate>Tue, 25 Aug 2026 14:00:00 GMT</pubDate>
      <enclosure url="https://bigdataboutique.com/blog-images/clickhouse-observability.webp" length="0" type="image/webp" />
    </item>
    <item>
      <title><![CDATA[Debezium in Production: PostgreSQL to Kafka to Iceberg CDC Patterns That Actually Work]]></title>
      <description><![CDATA[A production deep-dive into the PostgreSQL to Kafka to Iceberg CDC path with Debezium: pgoutput logical decoding, replication slots, snapshot strategies, throughput tuning, delivery guarantees, and Iceberg sink options.]]></description>
      <link>https://bigdataboutique.com/blog/debezium-production-cdc-patterns</link>
      <guid isPermaLink="false">https://bigdataboutique.com/blog/debezium-production-cdc-patterns</guid>
      <category><![CDATA[Debezium]]></category>
      <category><![CDATA[CDC]]></category>
      <category><![CDATA[Kafka]]></category>
      <category><![CDATA[Apache Iceberg]]></category>
      <category><![CDATA[PostgreSQL]]></category>
      <dc:creator><![CDATA[Lior Friedler]]></dc:creator>
      <pubDate>Mon, 24 Aug 2026 14:00:00 GMT</pubDate>
      <enclosure url="https://bigdataboutique.com/blog-images/debezium-production-cdc-patterns.webp" length="0" type="image/webp" />
    </item>
    <item>
      <title><![CDATA[ClickHouse Monitoring: Best Tools Compared for Production (2026)]]></title>
      <description><![CDATA[A practical comparison of ClickHouse monitoring and observability tools - the built-in monitoring UI and Prometheus endpoint, Grafana, Datadog, chmonitor, and NeverBlink - with NeverBlink as our top pick for AI DBA insights, root-cause analysis, and actionable fixes.]]></description>
      <link>https://bigdataboutique.com/blog/clickhouse-monitoring-tools</link>
      <guid isPermaLink="false">https://bigdataboutique.com/blog/clickhouse-monitoring-tools</guid>
      <category><![CDATA[ClickHouse]]></category>
      <category><![CDATA[Monitoring]]></category>
      <dc:creator><![CDATA[Lior Friedler]]></dc:creator>
      <pubDate>Thu, 20 Aug 2026 12:00:00 GMT</pubDate>
      <enclosure url="https://bigdataboutique.com/blog-images/clickhouse-monitoring-tools.webp" length="0" type="image/webp" />
    </item>
    <item>
      <title><![CDATA[5 OpenSearch Tweaks You Probably Didn't Know About]]></title>
      <description><![CDATA[ZSTD codecs, segment replication, star-tree indexes, derived source and derived fields: five OpenSearch-only features that cut storage and latency with a one-line change.]]></description>
      <link>https://bigdataboutique.com/blog/opensearch-tweaks-you-probably-didnt-know-about</link>
      <guid isPermaLink="false">https://bigdataboutique.com/blog/opensearch-tweaks-you-probably-didnt-know-about</guid>
      <category><![CDATA[OpenSearch]]></category>
      <category><![CDATA[Amazon OpenSearch Service]]></category>
      <category><![CDATA[Cost Optimization]]></category>
      <dc:creator><![CDATA[Itamar Syn-Hershko]]></dc:creator>
      <pubDate>Wed, 19 Aug 2026 00:00:00 GMT</pubDate>
      <enclosure url="https://bigdataboutique.com/assets-blog/opensearch-tweaks-you-probably-didnt-know-about-light.webp" length="0" type="image/webp" />
    </item>
    <item>
      <title><![CDATA[What AI Engineering Actually Looks Like in Production]]></title>
      <description><![CDATA[AI engineering is the discipline of building production systems on top of foundation models. This is the practitioner's view: retrieval, context engineering, evals, guardrails, cost and latency tuning, and LLMOps - the work that separates demos from systems that survive real traffic.]]></description>
      <link>https://bigdataboutique.com/blog/what-ai-engineering-actually-looks-like-in-production</link>
      <guid isPermaLink="false">https://bigdataboutique.com/blog/what-ai-engineering-actually-looks-like-in-production</guid>
      <category><![CDATA[GenAI]]></category>
      <category><![CDATA[LLM]]></category>
      <category><![CDATA[AI Engineering]]></category>
      <category><![CDATA[RAG]]></category>
      <category><![CDATA[LLMOps]]></category>
      <dc:creator><![CDATA[Itamar Syn-Hershko]]></dc:creator>
      <pubDate>Mon, 17 Aug 2026 14:00:00 GMT</pubDate>
      <enclosure url="https://bigdataboutique.com/assets-blog/what-ai-engineering-actually-looks-like-in-production-light.webp" length="0" type="image/webp" />
    </item>
    <item>
      <title><![CDATA[Knowledge Graphs Meet RAG: A Practical Integration Guide]]></title>
      <description><![CDATA[A bolt-on playbook for adding a knowledge graph to an existing vector RAG stack: extraction pipelines, storage choices, hybrid retrievers, evaluation, and day-2 ops with concrete LangChain and LlamaIndex code.]]></description>
      <link>https://bigdataboutique.com/blog/knowledge-graphs-meet-rag-practical-integration-guide</link>
      <guid isPermaLink="false">https://bigdataboutique.com/blog/knowledge-graphs-meet-rag-practical-integration-guide</guid>
      <category><![CDATA[Knowledge Graphs]]></category>
      <category><![CDATA[RAG]]></category>
      <category><![CDATA[Neo4j]]></category>
      <category><![CDATA[GenAI]]></category>
      <category><![CDATA[Graph Database]]></category>
      <category><![CDATA[AI Engineering]]></category>
      <dc:creator><![CDATA[Kobi Lemberg]]></dc:creator>
      <pubDate>Mon, 03 Aug 2026 14:00:00 GMT</pubDate>
      <enclosure url="https://bigdataboutique.com/blog-images/knowledge-graphs-meet-rag-practical-integration-guide.webp" length="0" type="image/webp" />
    </item>
    <item>
      <title><![CDATA[AWS OpenSearch Service - Architecture, Setup, and Best Practices]]></title>
      <description><![CDATA[A practitioner's guide to Amazon OpenSearch Service covering architecture, provisioned vs serverless deployment, instance selection, security, monitoring, and cost optimization.]]></description>
      <link>https://bigdataboutique.com/blog/aws-opensearch-service-architecture-setup-and-best-practices</link>
      <guid isPermaLink="false">https://bigdataboutique.com/blog/aws-opensearch-service-architecture-setup-and-best-practices</guid>
      <category><![CDATA[Amazon OpenSearch Service]]></category>
      <category><![CDATA[AWS]]></category>
      <dc:creator><![CDATA[Shai Greenberg]]></dc:creator>
      <pubDate>Mon, 20 Jul 2026 14:00:00 GMT</pubDate>
      <enclosure url="https://bigdataboutique.com/assets-blog/amazon-opensearch-service.webp" length="0" type="image/webp" />
    </item>
    <item>
      <title><![CDATA[Amazon Kinesis Explained: Data Streams, Firehose, and Managed Flink]]></title>
      <description><![CDATA[A practical guide to the Amazon Kinesis family in 2026 - what Kinesis Data Streams, Amazon Data Firehose, and Managed Service for Apache Flink each do, and how to pick the right one for your streaming workload.]]></description>
      <link>https://bigdataboutique.com/blog/amazon-kinesis-explained</link>
      <guid isPermaLink="false">https://bigdataboutique.com/blog/amazon-kinesis-explained</guid>
      <category><![CDATA[AWS]]></category>
      <category><![CDATA[Amazon Kinesis]]></category>
      <category><![CDATA[Streaming]]></category>
      <category><![CDATA[Apache Flink]]></category>
      <pubDate>Thu, 16 Jul 2026 14:00:00 GMT</pubDate>
      <enclosure url="https://bigdataboutique.com/blog-images/amazon-kinesis-explained.webp" length="0" type="image/webp" />
    </item>
    <item>
      <title><![CDATA[Gaps and Islands in ClickHouse: Moving a Window Function Into Materialized Views]]></title>
      <description><![CDATA[ClickHouse incremental materialized views only ever see one insert block, so a gaps-and-islands window function looks impossible. Here is how to seed the window with stored state and run it inside the MV - with verified SQL, three silent traps, and the sharding constraint that actually limits it.]]></description>
      <link>https://bigdataboutique.com/blog/clickhouse-streaming-segments-materialized-views</link>
      <guid isPermaLink="false">https://bigdataboutique.com/blog/clickhouse-streaming-segments-materialized-views</guid>
      <category><![CDATA[ClickHouse]]></category>
      <category><![CDATA[Materialized Views]]></category>
      <category><![CDATA[Streaming Analytics]]></category>
      <dc:creator><![CDATA[Kobi Lemberg]]></dc:creator>
      <pubDate>Fri, 19 Jun 2026 14:00:00 GMT</pubDate>
      <enclosure url="https://bigdataboutique.com/blog-images/clickhouse-streaming-segments-materialized-views.webp" length="0" type="image/webp" />
    </item>
  </channel>
</rss>