mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-09-20 00:30:49 +00:00
Merge pull request #33614 from ClickHouse/safe-names-in-blog
Use safe page URL for a blog post
This commit is contained in:
commit
c3972f000d
@ -1,5 +1,5 @@
|
||||
# rebuild in #33610
|
||||
# docker build -t clickhouse/docs-build .
|
||||
# docker build -t clickhouse/docs-builder .
|
||||
FROM ubuntu:20.04
|
||||
|
||||
# ARG for quick switch to a given ubuntu mirror
|
||||
@ -10,8 +10,6 @@ ENV LANG=C.UTF-8
|
||||
|
||||
RUN apt-get update \
|
||||
&& DEBIAN_FRONTEND=noninteractive apt-get install --yes --no-install-recommends \
|
||||
python3-setuptools \
|
||||
virtualenv \
|
||||
wget \
|
||||
bash \
|
||||
python \
|
||||
|
@ -2,6 +2,7 @@
|
||||
set -euo pipefail
|
||||
|
||||
cd $REPO_PATH/docs/tools
|
||||
rm -rf venv
|
||||
mkdir venv
|
||||
virtualenv -p $(which python3) venv
|
||||
source venv/bin/activate
|
||||
|
@ -57,6 +57,7 @@ if __name__ == "__main__":
|
||||
cmd = f"docker run --cap-add=SYS_PTRACE --volume={repo_path}:/repo_path --volume={test_output}:/output_path {docker_image}"
|
||||
|
||||
run_log_path = os.path.join(test_output, 'runlog.log')
|
||||
logging.info("Running command: '%s'", cmd)
|
||||
|
||||
with TeePopen(cmd, run_log_path) as process:
|
||||
retcode = process.wait()
|
||||
|
@ -1,6 +1,6 @@
|
||||
---
|
||||
title: 'Admixer Aggregates Over 1 Billion Unique Users a Day using ClickHouse'
|
||||
image: 'https://blog-images.clickhouse.com/en/2022/admixer-case-study/featured.jpg'
|
||||
image: 'https://blog-images.clickhouse.com/en/2022/a-mixer-case-study/featured.jpg'
|
||||
date: '2022-01-11'
|
||||
author: 'Vladimir Zakrevsky'
|
||||
tags: ['company']
|
||||
@ -44,7 +44,7 @@ Thus we needed to:
|
||||
* Be able to scale the data warehouse as the number of requests grew;
|
||||
* Have full control over our costs.
|
||||
|
||||
![Profile Report](https://blog-images.clickhouse.com/en/2022/admixer-case-study/profile-report.png)
|
||||
![Profile Report](https://blog-images.clickhouse.com/en/2022/a-mixer-case-study/profile-report.png)
|
||||
|
||||
This image shows the Profile Report. Any Ad Campaign in Admixer is split by Line Items (Profiles). It is possible to overview detailed reports by each Profile including Date-Time Statistics, Geo, Domans, SSPs. This report is also updated in real time.
|
||||
|
||||
@ -69,11 +69,11 @@ ClickHouse helps to cope with the challenges above and provides the following be
|
||||
|
||||
Our architecture changed from 2016 to 2020. There are two diagrams below: the state we started and the state we came to.
|
||||
|
||||
![Architecture 2016](https://blog-images.clickhouse.com/en/2022/admixer-case-study/architecture-2016.png)
|
||||
![Architecture 2016](https://blog-images.clickhouse.com/en/2022/a-mixer-case-study/architecture-2016.png)
|
||||
|
||||
_Architecture 2016_
|
||||
|
||||
![Architecture 2020](https://blog-images.clickhouse.com/en/2022/admixer-case-study/architecture-2020.png)
|
||||
![Architecture 2020](https://blog-images.clickhouse.com/en/2022/a-mixer-case-study/architecture-2020.png)
|
||||
|
||||
_Architecture 2020_
|
||||
|
||||
@ -131,5 +131,3 @@ Today, the company has over 100 supply and demand partners, 3,000+ customers, an
|
||||
|
||||
For more information please visit:
|
||||
[https://admixer.com/](https://admixer.com/)
|
||||
|
||||
|
@ -30,3 +30,4 @@ clickhouse-at-percona-live-2019.md 2019/clickhouse-at-percona-live-2019.md
|
||||
clickhouse-meetup-in-madrid-on-april-2-2019.md 2019/clickhouse-meetup-in-madrid-on-april-2-2019.md
|
||||
clickhouse-meetup-in-beijing-on-june-8-2019.md 2019/clickhouse-meetup-in-beijing-on-june-8-2019.md
|
||||
five-methods-for-database-obfuscation.md 2020/five-methods-for-database-obfuscation.md
|
||||
2022/admixer-aggregates-over-1-billion-unique-users-a-day-using-clickhouse.md 2022/a-mixer-aggregates-over-1-billion-unique-users-a-day-using-clickhouse.md
|
||||
|
Loading…
Reference in New Issue
Block a user