Merge pull request #34041 from ClickHouse/authors-in-blog

Add authors in blog
This commit is contained in:
alexey-milovidov 2022-01-27 02:04:21 +03:00 committed by GitHub
commit 85bd87a5a0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
22 changed files with 25 additions and 22 deletions

View File

@ -3,6 +3,7 @@ title: 'Evolution of Data Structures in Yandex.Metrica'
image: 'https://blog-images.clickhouse.com/en/2016/evolution-of-data-structures-in-yandex-metrica/main.jpg'
date: '2016-12-13'
tags: ['Yandex.Metrica', 'data structures', 'LSM tree', 'columnar storage']
author: 'Alexey Milovidov'
---
[Yandex.Metrica](https://metrica.yandex.com/) takes in a stream of data representing events that took place on sites or on apps. Our task is to keep this data and present it in an analyzable form. The real challenge lies in trying to determine what form the processed results should be saved in so that they are easy to work with. During the development process, we had to completely change our approach to data storage organization several times. We started with MyISAM tables, then used LSM-trees and eventually came up with column-oriented database, ClickHouse.
@ -104,5 +105,3 @@ Effective hardware utilization is very important to us. In our experience, when
To maximize efficiency, it's important to customize your solution to meet the needs of specific type of workload. There is no data structure that copes well with completely different scenarios. For example, it's clear that key-value databases don't work for analytical queries. The greater the load on the system, the narrower the specialization required. One should not be afraid to use completely different data structures for different tasks.
We were able to set things up so that Yandex.Metrica's hardware was relatively inexpensive. This has allowed us to offer the service free of charge to even very large sites and mobile apps, even larger than Yanexs own, while competitors typically start asking for a paid subscription plan.

View File

@ -3,6 +3,7 @@ title: 'Yandex Opensources ClickHouse'
image: 'https://blog-images.clickhouse.com/en/2016/yandex-opensources-clickhouse/main.jpg'
date: '2016-06-15'
tags: ['announcement', 'GitHub', 'license']
author: 'Alexey Milovidov'
---
Today [analytical DBMS ClickHouse](https://clickhouse.com/) initially developed internally at Yandex, became available to everyone. Source code is published on [GitHub](https://github.com/ClickHouse/ClickHouse) under Apache 2.0 license.

View File

@ -3,6 +3,7 @@ title: 'ClickHouse at Data@Scale 2017'
image: 'https://blog-images.clickhouse.com/en/2017/clickhouse-at-data-scale-2017/main.jpg'
date: '2017-06-15'
tags: ['conference', 'Seattle', 'USA', 'America', 'events']
author: 'Alexey Milovidov'
---
![iframe](https://www.youtube.com/embed/bSyQahMVZ7w)

View File

@ -3,6 +3,7 @@ title: 'How to speed up LZ4 decompression in ClickHouse?'
image: 'https://blog-images.clickhouse.com/en/2019/how-to-speed-up-lz4-decompression-in-clickhouse/main.jpg'
date: '2019-06-25'
tags: ['performance', 'lz4', 'article', 'decompression']
author: 'Alexey Milovidov'
---
When you run queries in [ClickHouse](https://clickhouse.com/), you might notice that the profiler often shows the `LZ_decompress_fast` function near the top. What is going on? This question had us wondering how to choose the best compression algorithm.

View File

@ -3,6 +3,7 @@ title: 'Five Methods For Database Obfuscation'
image: 'https://blog-images.clickhouse.com/en/2020/five-methods-for-database-obfuscation/main.jpg'
date: '2020-01-27'
tags: ['article', 'obfuscation']
author: 'Alexey Milovidov'
---
ClickHouse users already know that its biggest advantage is its high-speed processing of analytical queries. But claims like this need to be confirmed with reliable performance testing.

View File

@ -3,6 +3,7 @@ title: 'Package Repository Behind CDN'
image: 'https://blog-images.clickhouse.com/en/2020/package-repository-behind-cdn/main.jpg'
date: '2020-07-02'
tags: ['article', 'CDN', 'Cloudflare', 'repository', 'deb', 'rpm', 'tgz']
author: 'Ivan Blinkov'
---
On initial open-source launch, ClickHouse packages were published at an independent repository implemented on Yandex infrastructure. We'd love to use the default repositories of Linux distributions, but, unfortunately, they have their own strict rules on third-party library usage and software compilation options. These rules happen to contradict with how ClickHouse is produced. In 2018 ClickHouse was added to [official Debian repository](https://packages.debian.org/sid/clickhouse-server) as an experiment, but it didn't get much traction. Adaptation to those rules ended up producing more like a demo version of ClickHouse with crippled performance and limited features.
@ -68,4 +69,3 @@ Or you can take a look at all key charts for `repo.clickhouse.com` together on a
* CDN is a must-have if you want people from all over the world to download some artifacts that you produce. Beware the huge pay-for-traffic bills from most CDN providers though.
* Generic technical system metrics and drill-downs are a good starting point, but not always enough.
* Serverless is not a myth. Nowadays it is indeed possible to build useful products by just integrating various infrastructure services together, without any dedicated servers to take care of.

View File

@ -2,7 +2,7 @@
title: 'Running ClickHouse on an Android phone'
image: 'https://blog-images.clickhouse.com/en/2020/pixel-benchmark/main.jpg'
date: '2020-07-16'
author: '[Alexander Kuzmenkov](https://github.com/akuzm)'
author: 'Alexander Kuzmenkov'
tags: ['Android', 'benchmark', 'experiment']
---

View File

@ -2,7 +2,7 @@
title: 'The ClickHouse Community'
image: 'https://blog-images.clickhouse.com/en/2020/the-clickhouse-community/clickhouse-community-history.png'
date: '2020-12-10'
author: '[Robert Hodges](https://github.com/hodgesrm)'
author: 'Robert Hodges'
tags: ['community', 'open source', 'telegram', 'meetup']
---

View File

@ -2,7 +2,7 @@
title: 'Introducing ClickHouse, Inc.'
image: 'https://blog-images.clickhouse.com/en/2021/clickhouse-inc/home.png'
date: '2021-09-20'
author: '[Alexey Milovidov](https://github.com/alexey-milovidov)'
author: 'Alexey Milovidov'
tags: ['company', 'incorporation', 'yandex', 'community']
---

View File

@ -2,7 +2,7 @@
title: 'ClickHouse Moscow Meetup October 19, 2021'
image: 'https://blog-images.clickhouse.com/en/2021/clickhouse-october-moscow-meetup/featured.jpg'
date: '2021-11-11'
author: '[Rich Raposa](https://github.com/rfraposa)'
author: 'Rich Raposa'
tags: ['company', 'community']
---

View File

@ -2,7 +2,7 @@
title: 'ClickHouse raises a $250M Series B at a $2B valuation...and we are hiring'
image: 'https://blog-images.clickhouse.com/en/2021/clickhouse-raises-250m-series-b/featured.jpg'
date: '2021-10-28'
author: '[Dorota Szeremeta](https://www.linkedin.com/in/dorota-szeremeta-a849b7/)'
author: 'Dorota Szeremeta'
tags: ['company', 'investment']
---

View File

@ -2,7 +2,7 @@
title: 'ClickHouse v21.10 Released'
image: 'https://blog-images.clickhouse.com/en/2021/clickhouse-v21-10/featured.jpg'
date: '2021-10-14'
author: '[Rich Raposa](https://github.com/rfraposa), [Alexey Milovidov](https://github.com/alexey-milovidov)'
author: 'Rich Raposa, Alexey Milovidov'
tags: ['company', 'community']
---

View File

@ -2,7 +2,7 @@
title: 'ClickHouse v21.11 Released'
image: 'https://blog-images.clickhouse.com/en/2021/clickhouse-v21-11/featured-dog.jpg'
date: '2021-11-11'
author: '[Rich Raposa](https://github.com/rfraposa), [Alexey Milovidov](https://github.com/alexey-milovidov)'
author: 'Rich Raposa, Alexey Milovidov'
tags: ['company', 'community']
---

View File

@ -2,7 +2,7 @@
title: 'What''s New in ClickHouse 21.12'
image: 'https://blog-images.clickhouse.com/en/2021/clickhouse-v21-12/featured.jpg'
date: '2021-12-16'
author: '[Alexey Milovidov](https://github.com/alexey-milovidov), [Christoph Wurm](https://github.com/cwurm)'
author: 'Alexey Milovidov, Christoph Wurm'
tags: ['company', 'community']
---

View File

@ -2,7 +2,7 @@
title: 'The Tests Are Passing, Why Would I Read The Diff Again?'
image: 'https://blog-images.clickhouse.com/en/2021/code-review/two-ducks.jpg'
date: '2021-04-14'
author: '[Alexander Kuzmenkov](https://github.com/akuzm)'
author: 'Alexander Kuzmenkov'
tags: ['code review', 'development']
---

View File

@ -2,7 +2,7 @@
title: 'Fuzzing ClickHouse'
image: 'https://blog-images.clickhouse.com/en/2021/fuzzing-clickhouse/some-checks-were-not-successful.png'
date: '2021-03-11'
author: '[Alexander Kuzmenkov](https://github.com/akuzm)'
author: 'Alexander Kuzmenkov'
tags: ['fuzzing', 'testing']
---
@ -56,6 +56,3 @@ To see for yourself how the fuzzer works, you only need the normal ClickHouse cl
## Other Fuzzers
The AST-based fuzzer we discussed is only one of the many kinds of fuzzers we have in ClickHouse. There is a [talk](https://www.youtube.com/watch?v=GbmK84ZwSeI&t=4481s) (in Russian, [slides are here](https://presentations.clickhouse.com/cpp_siberia_2021/)) by Alexey Milovidov that explores all the fuzzers we have. Another interesting recent development is application of pivoted query synthesis technique, implemented in [SQLancer](https://github.com/sqlancer/sqlancer), to ClickHouse. The authors are going to give [a talk about this](https://heisenbug-piter.ru/2021/spb/talks/nr1cwknssdodjkqgzsbvh/) soon, so stay tuned.
_2021-03-11 [Alexander Kuzmenkov](https://github.com/akuzm)_

View File

@ -2,7 +2,7 @@
title: 'How to Enable Predictive Capabilities in Clickhouse Databases'
image: 'https://blog-images.clickhouse.com/en/2021/mindsdb-enables-predictive-capabilities-in-clickHouse/featured.png'
date: '2021-12-14'
author: '[Ilya Yatsishin](https://github.com/qoega)'
author: 'Ilya Yatsishin'
tags: ['company', 'how-to', 'MindsDB']
---

View File

@ -2,7 +2,7 @@
title: 'Testing the Performance of ClickHouse'
image: 'https://blog-images.clickhouse.com/en/2021/performance-testing-1/chebu-crop.jpg'
date: '2021-08-19'
author: '[Alexander Kuzmenkov](https://github.com/akuzm)'
author: 'Alexander Kuzmenkov'
tags: ['testing', 'performance']
---

View File

@ -2,7 +2,7 @@
title: 'A journey to io_uring, AIO and modern storage devices'
image: 'https://blog-images.clickhouse.com/en/2021/reading-from-external-memory/all-single-read.png'
date: '2021-03-09'
author: '[Ruslan Savchenko](https://github.com/savrus)'
author: 'Ruslan Savchenko'
tags: ['Linux', 'benchmark', 'experiment']
---
@ -67,4 +67,3 @@ We see that solid state device latencies are far better than HDD. For a single r
So, how about testing modern IO interfaces in Linux? Continue reading the [full article](https://arxiv.org/pdf/2102.11198).
2021-03-09 [Ruslan Savchenko](https://github.com/savrus)

View File

@ -2,7 +2,7 @@
title: 'Decorating a Christmas Tree With the Help Of Flaky Tests'
image: 'https://blog-images.clickhouse.com/en/2021/tests-visualization/tests.png'
date: '2021-12-27'
author: '[Alexey Milovidov](https://github.com/alexey-milovidov)'
author: 'Alexey Milovidov'
tags: ['tests', 'ci', 'flaky', 'christmas', 'visualization']
---

View File

@ -2,7 +2,7 @@
title: 'What''s New in ClickHouse 22.1'
image: 'https://blog-images.clickhouse.com/en/2022/clickhouse-v22-1/featured.jpg'
date: '2022-01-26'
author: '[Alexey Milovidov](https://github.com/alexey-milovidov)'
author: 'Alexey Milovidov'
tags: ['company', 'community']
---

View File

@ -33,6 +33,10 @@
</section>
</div>
{% if page.meta.author %}
<section class="col-md-10 offset-md-1 my-5">Author: <em>{{ page.meta.author|adjust_markdown_html }}</em></section>
{% endif %}
<section class="col-md-10 offset-md-1 my-5">
<span title="{{ _('Published date') }}" class="d-inline-block bg-dark text-white p-2 mr-2">{{ page.meta.date }}</span>
{% if page.meta.tags %}