
What Is a Relational Database? A Clear Guide
A relational database stores data in tables linked by keys and queried with SQL. Learn how it works, ACID, popular systems, and when to use one.
Michal Slupski

A relational database stores data in tables linked by keys and queried with SQL. Learn how it works, ACID, popular systems, and when to use one.
Michal Slupski

DS Stream during AI & BIG DATA 2025 in London, connecting with industry leaders and exploring new collaboration opportunities!
Data engineering trends for 2025: AI-driven automation, Lakehouse architecture, serverless and edge computing, plus more sustainable data practices.

Data warehouse vs data lake vs lakehouse: how the three architectures differ in structure, limitations and use cases, and when each one is the right fit.


How Snyk finds vulnerabilities in source code, external libraries and configuration, and why automated security testing belongs in every software project.


Data validation keeps bad records out of business decisions. Five techniques, from Python scripts to enterprise tools, to keep data accurate and complete.
Airflow 2.0 ships a faster, scalable scheduler with an active-active setup and zero downtime, plus fast-follow task execution for complex pipelines.
Arkadiusz Bach
Data exploration explained step by step: visualisation, correlation analysis and outlier detection techniques that turn raw data into usable insight.
Maciej Pomiklo

Explore Apache Airflow 2.0's new features, including a redesigned UI, enhanced scheduler, REST API, Smart Sensors, and improved DAG management.
Pawel Budzyn

Under the CAP theorem, a distributed system can only guarantee two of consistency, availability and partition tolerance. Trade-offs and cloud examples.
Grzegorz Wyczolkowski
What to know before building a Big Data architecture: the core layers, processes, and practices for a scalable, secure system that serves business goals.
Pawel Jedrzejewicz

Discover the benefits and challenges of serverless computing. Learn how to build efficient serverless applications, explore FaaS, and optimize workflows
Grzegorz Wyczolkowski