Delta Lake articles

Simplified Delta Lake operations with Mack

I like writing code and each time there is a data processing job to write with some business logic I'm very happy. However, with time I've learned to appreciate the Open Source contributions enhancing my daily work. Mack library, the topic of this blog post, is one of those projects discovered recently.

Continue Reading →

Table file formats - Compaction: Delta Lake

The small files is a well known problem in data systems. Fortunately, modern table file formats have built-in features to address it. In the next series we'll see how.

Continue Reading →

Table file formats - Change Data Capture: Delta Lake

It's time to start the 4th part of the Table file formats series. This time the topic will be Change Data Capture, so how to stream all changes made on the table. As for the 3rd part, I'm going to start with Delta Lake.

Continue Reading →

Table formats - reading: Delta Lake

In the previous blog post about Delta Lake you discovered the logic for the writing part. Meantime Delta Lake 2 was released and it's for this brand new version that I'm going to share with you some findings related to the data reading.

Continue Reading →

ACID file formats - writing: Delta Lake

It's time for the last data generation part of the ACID file formats series. This time we'll see how Delta Lake writes new files.

Continue Reading →