Knowledge Base

 Results for "query tuning"

Articles, FAQs, project case studies, and service deep-dives.

Main site

Search results

35 results
Article Data & Platform ★ Featured

PostgreSQL Performance Tuning Fundamentals

Indexing strategy, EXPLAIN ANALYZE, vacuum, and configuration settings that matter most.

PostgreSQL performance indexing EXPLAIN vacuum
47 views May 24, 2026
Article Product Engineering ★ Featured

Secure Coding — OWASP Top 10 for Backend Engineers

Injection, broken auth, XSS, IDOR, and how to prevent each.

OWASP security SQL injection XSS IDOR
51 views May 24, 2026
Article Data & Platform ★ Featured

Data Warehouse Modelling — Star Schema and Dimensional Design

Facts, dimensions, slowly changing dimensions, and why modelling choices matter for query performance.

data warehouse star schema dimensional modeling SCD fact table
46 views May 24, 2026
Article Product Engineering ★ Featured

SQL Query Optimisation — Indexes, Execution Plans, and N+1

Practical techniques for making slow queries fast.

SQL query optimisation indexes N+1 EXPLAIN
46 views May 24, 2026
Article Product Engineering ★ Featured

Multi-Tenancy Patterns — Database-per-Tenant, Schema-per-Tenant, and Row-Level

Tradeoffs for SaaS data isolation, compliance, and operational complexity.

multi-tenancy SaaS database per tenant row-level security PostgreSQL
45 views May 24, 2026
Article Data & Platform ★ Featured

Graph Databases — When to Use Neo4j Over Relational

Nodes, edges, Cypher queries, and use cases where graph beats SQL.

Neo4j graph database Cypher knowledge graph fraud detection
48 views May 24, 2026
Article Data & Platform ★ Featured

Apache Iceberg — The Open Table Format Explained

Snapshots, schema evolution, partition evolution, time travel, and compaction.

Apache Iceberg open table format time travel schema evolution ACID
47 views May 23, 2026
Article Product Engineering ★ Featured

REST API Versioning Strategies

URL path, header, and query-param versioning compared with real-world tradeoffs.

API versioning REST URL versioning header versioning deprecation
50 views May 19, 2026
Article Applied AI & ML ★ Featured

What is Retrieval-Augmented Generation (RAG)?

A plain-English explanation of RAG: why it beats pure LLM memory for production knowledge systems.

RAG LLM embeddings vector database retrieval
38 views May 19, 2026
Service Service Descriptions ★ Featured

Applied AI & ML — Service Overview

Everything included in our Applied AI engagements: RAG, agents, fine-tuning, evals, and guardrails.

Applied AI RAG agents fine-tuning evals
50 views May 19, 2026
Service Service Descriptions

Data & Platform — Service Overview

Pipelines, vector stores, governance, and privacy-first data design.

data platform pipelines vector store governance privacy
41 views May 24, 2026
Article Data & Platform

Parquet vs CSV — Why Columnar Storage Matters

How Parquet's columnar format reduces storage costs and speeds up analytical queries.

Parquet CSV columnar storage compression PyArrow
47 views May 24, 2026
Article Data & Platform

Data Platform Cost Optimization Strategies

Reducing Snowflake, S3, Spark, and Kafka spend without sacrificing performance.

cost optimization Snowflake S3 Spark Kafka
48 views May 24, 2026
Article Product Engineering

Implementing Search — From Basic SQL to Elasticsearch

Full-text search progression from LIKE queries to dedicated search engines.

search full-text search Elasticsearch PostgreSQL vector search
45 views May 24, 2026
Article Data & Platform

BigQuery Cost and Performance Optimization

Partitioned tables, clustered tables, slot usage, and avoiding full scans.

BigQuery GCP partitioning clustering cost optimization
43 views May 24, 2026
Article Product Engineering

CDN and Edge Caching Strategy

Origin offload, cache key design, purging, and choosing a CDN.

CDN edge caching cache key purging Cloudflare
44 views May 24, 2026
Article Data & Platform

Elasticsearch Indexing Strategy and Performance

Mapping, sharding, bulk indexing, and query optimization for Elasticsearch.

Elasticsearch indexing mapping shards bulk
45 views May 24, 2026
Article Product Engineering

GraphQL vs REST — When to Use Each

Comparing query flexibility, over-fetching, tooling, and operational complexity.

GraphQL REST API design DataLoader N+1
51 views May 24, 2026
Article Data & Platform

Event-Driven Data Architecture Patterns

Event sourcing, CQRS, outbox pattern, and when event-driven beats request/response.

event sourcing CQRS outbox pattern event-driven Kafka
40 views May 24, 2026
Article Data & Platform

Apache Spark — Core Concepts and When to Use It

RDDs, DataFrames, Spark SQL, and the use cases where Spark is the right tool.

Spark Apache Spark DataFrames distributed compute Spark SQL
44 views May 24, 2026
Article Data & Platform

Amazon Redshift — Architecture and Query Optimization

Distribution styles, sort keys, VACUUM, ANALYZE, and WLM tuning.

Redshift AWS distribution key sort key VACUUM
51 views May 24, 2026
Article Data & Platform

Redis Caching Patterns for Production Applications

Cache-aside, write-through, TTL strategy, and cache invalidation approaches.

Redis caching cache-aside TTL invalidation
46 views May 24, 2026
Article Data & Platform

Real-Time Analytics Architecture Patterns

Lambda, Kappa, HTAP, and choosing the right pattern for sub-second analytics.

real-time analytics ClickHouse Druid Flink HTAP
45 views May 24, 2026
Article Applied AI & ML

Fine-tuning LLMs: when, why, and how

A practical guide to LoRA, QLoRA, and full fine-tuning for production use cases.

fine-tuning LoRA QLoRA training LLM
43 views May 24, 2026
Article Product Engineering

Distributed Tracing — Propagating Context Across Services

Trace context propagation, sampling strategies, and analysing traces.

distributed tracing OpenTelemetry trace context sampling Jaeger
50 views May 23, 2026
Article Data & Platform

Vector Embeddings — How They Work and Where They Live

From text to vectors, similarity search, and choosing the right embedding model.

embeddings vector search ANN HNSW MTEB
42 views May 23, 2026
Article Data & Platform

Snowflake Best Practices for Cost and Performance

Virtual warehouses, clustering, query optimization, and controlling spend.

Snowflake cost optimization virtual warehouse clustering query tuning
45 views May 23, 2026
Article Data & Platform

DuckDB — Blazing Fast Local Analytics

When to reach for DuckDB instead of Spark, and how to use it effectively.

DuckDB analytics local Parquet S3
44 views May 22, 2026
Article Data & Platform

Time-Series Databases — InfluxDB vs TimescaleDB vs ClickHouse

Comparing purpose-built and general-purpose solutions for time-series data.

time-series InfluxDB TimescaleDB ClickHouse metrics
40 views May 21, 2026
Article Data & Platform

Designing a Data Lake on AWS S3

Folder structure, naming conventions, lifecycle policies, and access patterns.

S3 data lake AWS partitioning lifecycle
40 views May 21, 2026
Article Data & Platform

Trino (formerly PrestoSQL) — Federated SQL Across Data Sources

Architecture, connectors, query federation, and performance tuning.

Trino Presto federated query SQL Iceberg
47 views May 20, 2026
Article Data & Platform

Data Lake vs Data Warehouse vs Lakehouse

Practical comparison of the three architectures and how to choose.

data lake data warehouse lakehouse Delta Lake Iceberg
48 views May 20, 2026
Article Data & Platform

Materialised Views — When and How to Use Them

Incremental refresh, use cases, and implementation across Postgres, Snowflake, and dbt.

materialised views incremental refresh PostgreSQL Snowflake dbt
45 views May 20, 2026
Article Data & Platform

MongoDB Schema Design Patterns

Embedding vs referencing, the subset pattern, and indexing strategy.

MongoDB schema design embedding referencing bucket pattern
42 views May 20, 2026
Article Product Engineering

Event Sourcing and CQRS — Practical Implementation

Event store design, projection rebuilding, and operational realities.

event sourcing CQRS event store projection snapshot
43 views May 19, 2026