- Resources
- Engineering
ClickHouse engineering resources
Avro vs Parquet
In this guide, we'll learn all about the Apache Avro and Apache Parquet big data formats.
Last updated: Apr 11, 2025
Structured, unstructured, and semi-structured data
In this guide, we explore the three main forms of data: structured data with rigid schemas like database tables, unstructured data like text and images with no predefined format, and semi-structured data like JSON that combines elements of both while maintaining flexibility.
Last updated: Apr 11, 2025
Build a dashboard in Python with ClickHouse and Streamlit
In this guide, you'll learn how to build a Python dashboard using ClickHouse and Streamlit. We'll create a real-world example that visualizes Bluesky social media data, walking through everything from basic setup to interactive visualizations. Perfect for data scientists and analysts who want to share their insights through custom dashboards.
Last updated: Jun 2, 2025
Log monitoring
Discover the fundamentals of log monitoring systems, exploring different log types, monitoring techniques, and modern tools, with practical insights into how organizations leverage solutions like ClickHouse to manage massive log volumes efficiently and cost-effectively.
Last updated: Apr 11, 2025
An intro to OpenTelemetry (OTel)
In this guide, we’ll explore OpenTelemetry (OTel), a framework for collecting and standardizing telemetry data—metrics, logs, and traces—enhancing observability and performance monitoring in modern software systems.
Last updated: Apr 11, 2025
Telemetry data explained
In this guide, we'll explore telemetry data - the vital information that helps us understand, monitor, and improve our software systems through the collection of metrics, logs, and traces.
Last updated: Apr 11, 2025
Observability
In this guide, we'll explore observability - the practice of understanding a system's internal state through its outputs, and how modern approaches are helping organizations gain deeper insights into their systems' behavior.
Last updated: Jun 25, 2025
Security Information and Event Management (SIEM)
In this guide, we'll explore SIEM (Security Information and Event Management) - the central security system that collects, analyzes, and responds to security threats across your organization's entire infrastructure.
Last updated: Apr 11, 2025
Understanding LLM Observability
In this guide, we'll explore how teams monitor and debug their LLM applications, helping them understand everything from response accuracy and token usage to the complex reasoning chains of AI agents.
Last updated: Oct 28, 2025
Application Performance Monitoring (APM)
In this guide, we'll explore Application Performance Monitoring (APM) - the practice of tracking and analyzing application behavior in real-time to ensure optimal performance and user experience.
Last updated: Apr 11, 2025
Network monitoring
In this guide, we'll explore how organizations implement network monitoring to gain visibility, troubleshoot issues, and ensure optimal performance across distributed infrastructures.
Last updated: Apr 11, 2025
Structured logging
In this guide, we'll explore how structured logging transforms traditional text-based logs into queryable data, enabling organizations to build powerful monitoring, analysis, and automation capabilities at scale.
Last updated: Apr 11, 2025
Top 5 Splunk Alternatives in 2025
What are the best alternatives to Splunk?
Last updated: Oct 29, 2025
Instrumenting OpenAI with OpenTelemetry (OTel)
In this guide, we’ll learn how to instrument the OpenAI client with OpenTelemetry (OTel) so that we can generate and collect observability data about our LLM calls.
Last updated: Aug 1, 2025
Setting up Apache Iceberg locally using PySpark
In this guide, we'll learn how to set up Apache Iceberg locally using PySpark.
Mark Needham • Last updated: Aug 5, 2025