ClickHouse. Storage Policies. Do not use Path and Disk’s Path in the same directory.

ClickHouse. Using Multiple Block Devices for Data Storage. Do not use Path and Disk’s Path in the same directory.
Read more →

PPROF. Profiling Golang Applications.

Pprof is a great tool to profile your golang applications. Let’s find out how to use it…
Read more →

MySQL client out as CSV

If you need to convert MySQL Client output as CSV here is a recipe
Read more →

How to optimize aggregate queries in Clickhouse?

We will talk about a way which allow us to make keep aggregated data.
Read more →

Site Reliability Engineering: Measuring and Managing Reliability (part 2)

This is 2-nd part of a review for “Site Reliability Engineering: Measuring and Managing Reliability” course on Coursera by Google
Read more →

SSTable and LSM-trees. How to store Key-Value storage on the disk?

We’re talking about LSM-tree and SSTable as a storage. Why do we need it and how to implement it?
Read more →

Site Reliability Engineering: Measuring and Managing Reliability (part 1)

This is a review for “Site Reliability Engineering: Measuring and Managing Reliability” course on Coursera by Google
Read more →

How To Trace Your System Calls On Mac OS

dtruss is analog of strace in linux. It allows you to trace system calls from a running process or run a process with tracing. Also we are take a look on an alternative way.
Read more →

Python Cheat Sheet

Cheat sheet for quick solving your cases on HackerRank
Read more →