Deep Dive on ClickHouse Sharding and Replication

Deep Dive on ClickHouse Sharding and Replication

ClickHouse works out of the box on a single machine but gets complicated in a cluster. ClickHouse provides two scaling-out dimensions — sharding and replication — and understanding when and how those should be applied is vital for production and high-load applications. In this webinar we will focus on ClickHouse cluster setup and configuration, cluster operation in public clouds, executing distributed queries, hedged requests, and more

Adventures in ClickHouse Development: Running Integration Tests, Part 2

Adventures in ClickHouse Development: Running Integration Tests, Part 2

In Part 2 of this two-part series, we will pick up where we left off and first try to run all the integration tests by hand. We will first try the naive approach and then go back to ci-runner.py to get the details of how all the integration tests are executed using this script. After that, we will look into what it takes to solve the problem with the Docker images that are required for the tests. Finally, we will use a helper test program that we have developed for running integration tests that addresses the pain points that we discover along the way.

Adventures in ClickHouse Development: Running Integration Tests, Part 1

Adventures in ClickHouse Development: Running Integration Tests, Part 1

Most ClickHouse developers rely heavily on tests executed by the CI/CD pipeline. In this two-part article, we will show how you can execute ClickHouse integration tests by hand as well as look into the complexity of the CI/CD pipeline that is used to run all these tests.

Eureka! 8 developer tricks for running ClickHouse on Kubernetes

Eureka! 8 developer tricks for running ClickHouse on Kubernetes

Kubernetes is a great platform for ClickHouse with many success stories.
What are the tricks that make it possible?
This webinar shows 8 practices to help ClickHouse developers build faster and more cost-efficient analytics on Kubernetes. We’ll start with using the Altinity operator, work our way through various techniques to scale up or shut off compute, and end with advice on zero-downtime upgrade. Along the way, we’ll review key Kubernetes features like node autoscaling.
Watch it to learn more about data on Kubernetes and impress your friends!

Using Kubernetes Secrets and Environment Variables in Altinity.Cloud

Using Kubernetes Secrets and Environment Variables in Altinity.Cloud

Configuring ClickHouse often involves authentication tokens, credentials, and other sensitive information. Altinity.Cloud has great integration with Kubernetes Secrets and environment variables. In this post we’ll show how easy it is to use the Altinity Cloud Manager (ACM) to integrate the Kubernetes Secrets in your VPC with your ClickHouse configuration.

Altinity.Cloud is now available from the GCP Marketplace

Altinity.Cloud is now available from the GCP Marketplace

Altinity.Cloud for ClickHouse® is now available on GCP Marketplace for GCP customers to simplify software licensing, procurement, control, and governance. GCP SaaS subscription for Altinity.Cloud offers pay-as-you-go fully managed ClickHouse-as-a-service. Run it in our GCP cloud account or your GCP account and get billed for the product and services you receive through GCP billing.

FOSDEM 2024

FOSDEM 2024

FOSDEM was a free event for software developers to meet, share ideas, and collaborate. Every year, thousands of developers of free and open-source software from all over the world gather at the event in Brussels. Our CEO, Robert Hodges was one of the speakers at this conference and his talk revealed all on Monitoring & Observability Devroom on the 4th of February. The FOSDEM event is a free and non-commercial conference organized by the community for the community. The goal is to provide free and open-source software developers and communities a place to meet to get in touch with other developers and projects.

ClickHouse and Apache Parquet: Past, Present, and Future

ClickHouse and Apache Parquet: Past, Present, and Future

Apache Parquet, a popular columnar storage format, has become a linchpin for data-driven organizations seeking efficient and scalable solutions.
ClickHouse can read and write Parquet data at very high speeds which allows interesting integration capability.
In this webinar, we will walk through the existing ClickHouse functionality, give an overview of performance improvements over the last year, and discuss how ClickHouse can do even better.

Altinity Stable Build for ClickHouse 23.8

Altinity Stable Build for ClickHouse 23.8

After 4 months of testing the latest Altinity Stable Build for ClickHouse 23.8 is ready! Find out about the features that await you.