July 2026 Summaries
8 posts from Tinybird
Filter
Month:
Year:
Post Summaries
Back to Blog
ScyllaDB's pricing structure is based on resource provisioning rather than per-request models, offering transparency in costs related to instance type, storage, service tier, and deployment model while excluding individual read/write charges. The service is available in three tiers—Standard, Professional, and Premium—each with varying support levels and additional features like multi-region active-active capabilities and bring-your-own-encryption options. Billing options include On-Demand, Subscription, and Flex Credits, catering to different workload predictabilities, and ScyllaDB Cloud supports deployment models such as Fully Managed SaaS and Bring Your Own Account (BYOA). ScyllaDB emphasizes its suitability for high-throughput workloads due to its provisioned-resource model, but for analytics, it suggests integrating with an OLAP engine like ClickHouse via Tinybird to avoid inefficiencies in handling cross-partition workloads. The platform also offers Change Data Capture (CDC) for real-time data ingestion into analytics layers, promoting a hybrid approach that leverages both operational and analytical database strengths. The pricing page highlights ScyllaDB X Cloud for elastic scaling and notes the inclusion of daily backups in its managed services, with additional backup storage incurring extra costs.
Jul 14, 2026
1,202 words in the original blog post.
SaaS analytics, unlike traditional BI reports, are integral to a product's infrastructure, requiring real-time, multi-tenant data handling without compromising on speed or data isolation. ClickHouse, an OLAP columnar database, addresses these needs through schema patterns, multi-tenant isolation, and pre-aggregation strategies, ensuring fast and secure data queries for SaaS applications. The use of ClickHouse involves creating append-only events tables with tenant-specific sort keys to streamline analytics, employing materialized views for pre-aggregated metrics, and managing ingestion paths via HTTP or Kafka for seamless data flow. Tinybird enhances ClickHouse's capabilities by providing managed services with built-in JWT authentication and API endpoints, enabling SaaS teams to efficiently deploy real-time dashboards with low query latency. This infrastructure transition allows SaaS products to offer real-time usage visibility, enhancing customer satisfaction and supporting business operations as a critical component of the application rather than as an optional feature.
Jul 14, 2026
1,369 words in the original blog post.
Cockroach Labs outlines the pricing structure for CockroachDB Cloud on their website, offering three plans—Basic, Standard, and Advanced—each with different compute models, scaling limits, and feature sets. The Basic plan is designed for smaller, bursty workloads with a free tier including 50 million request units (RUs) and 10 GiB of storage per month, scaling down to zero when idle. The Standard plan targets steady workloads with up to 200 vCPUs, providing instant scaling and private connectivity. The Advanced plan supports high-scale applications with advanced security features, offering unlimited scaling and multi-region support across AWS, GCP, and Azure. CockroachDB Cloud is primarily positioned for transactional workloads rather than analytics, using request units and provisioned vCPUs for compute, while integrating changefeeds for streaming data to analytics systems like ClickHouse via Tinybird. The pricing details emphasize transaction-focused operations with potential additional costs for analytics, requiring users to consider their workload needs and possibly integrate separate analytics solutions.
Jul 14, 2026
1,092 words in the original blog post.
ClickHouse revolutionizes analytics database storage by employing a columnar storage model that enhances compression and maintains stable query performance even as datasets scale to billions of rows. It utilizes MergeTree engines to organize data into partitions, typically by month, allowing for efficient background merges and automated data deletion through TTL rules. This architecture supports sub-linear storage growth relative to event volume, making it effective for high-speed querying. ClickHouse optimizes storage through various compression codecs tailored to data patterns, such as ZSTD for general-purpose use and Delta for monotonic timestamps. Its partition design facilitates efficient data lifecycle operations, such as fast partition drops and targeted TTL expiration, while tiered storage policies manage data across hot and cold volumes, balancing performance and cost. Different MergeTree variants cater to specific storage needs, from raw event logging to pre-aggregated rollups, offering flexibility in storage patterns to suit diverse use cases. Whether self-hosted or managed, ClickHouse provides options for storage management, emphasizing compression, tiering, and lifecycle automation, with platforms like Tinybird offering fully managed services with automatic merge tuning and storage provisioning, ensuring efficient storage at scale without the operational burden.
Jul 14, 2026
1,362 words in the original blog post.
Postgres and MariaDB are both open-source relational databases, each with distinct strengths and use cases. MariaDB, a fork of MySQL, offers compatibility with MySQL applications and features like the Galera Cluster for multi-master replication and the ColumnStore engine for analytical queries. In contrast, Postgres is known for its extensibility, rich type system including JSONB support, compliance with SQL standards, and a robust extension ecosystem that includes tools like PostGIS for geospatial data and pgvector for vector search. While MariaDB excels in environments needing MySQL compatibility and simpler operational transitions, Postgres provides superior capabilities for complex queries and a more extensive range of extensions. Both databases can benefit from integrating with external systems like ClickHouse via Tinybird for handling large-scale real-time analytics, as neither offers native columnar analytics at scale. The choice between the two often depends on specific needs such as JSON/document storage, geospatial data handling, and whether the environment requires MySQL compatibility or advanced SQL features.
Jul 05, 2026
1,326 words in the original blog post.
Real-time analytics differs fundamentally from batch reporting by continuously processing data and delivering insights within seconds, rather than relying on periodic updates. ClickHouse is designed specifically for this real-time workload, utilizing columnar storage, vectorized execution, and append-optimized ingestion to efficiently handle continuous data streams and rapid query responses. Essential features for real-time analytics include low ingestion and query latency, continuous write throughput, and flexible aggregation capabilities, which traditional row-oriented databases struggle to provide at scale. ClickHouse addresses these needs through its architecture, including append-only event tables with optimized sort keys, diverse ingestion paths like Kafka and HTTP, and advanced aggregation techniques such as materialized views for pre-computation. Tinybird further simplifies the deployment of real-time analytics by managing infrastructure and offering tools for seamless data integration and querying, allowing teams to focus on analytical SQL rather than system maintenance. The shift to real-time analytics enables dynamic dashboards and metrics without the delays and complexity of batch processes, transforming how teams interact with and benefit from their data.
Jul 05, 2026
1,369 words in the original blog post.
Monitoring systems rely on a loop of collecting signals, detecting anomalies, alerting operators, and investigating root causes, with query performance often being the bottleneck. ClickHouse is highlighted for its ability to handle the high volume and low latency demands of monitoring data, encompassing event schemas, metric aggregation, log searches, anomaly detection, and alerting architectures. The text describes how monitoring data spans different signal types like metrics, logs, and traces, each with unique schema requirements that allow for efficient querying and partitioning. It also details infrastructure metrics aggregation for real-time anomaly detection, utilizing Z-scores and pre-aggregated tables for quicker alert evaluation. Additionally, advanced features like security event correlation and trace analysis are discussed, emphasizing their importance in real-time monitoring scenarios. Tinybird is introduced as a managed ClickHouse solution that simplifies ingestion, storage, and query serving, allowing for rapid query responses even at high data volumes. The post concludes that fast query performance in monitoring systems enables more precise alerting, comprehensive incident investigation, and seamless integration across monitoring tools, changing the approach from reactive to proactive monitoring.
Jul 05, 2026
1,425 words in the original blog post.
Postgres and Oracle Database are both robust enterprise-grade relational databases with distinct differences that influence database choice for engineering teams. Oracle Database is commercial software with substantial licensing costs, while Postgres is open-source under a permissive license, allowing for cost-free deployment on any hardware or cloud. Postgres stands out with its rich extension ecosystem, adherence to SQL standards, and reduced vendor lock-in, whereas Oracle excels with advanced enterprise features such as Real Application Clusters (RAC), sophisticated partitioning, and deep integration with Oracle applications. Both databases face limitations in handling analytical workloads due to their OLTP optimization, leading organizations to use Change Data Capture (CDC) patterns to offload analytics to systems like ClickHouse via platforms like Tinybird, which offers real-time analytics without building traditional data warehouse infrastructure. Ultimately, the choice between Postgres and Oracle hinges on licensing considerations, feature requirements, and the balance between operational and analytical workload handling.
Jul 05, 2026
1,384 words in the original blog post.