SIGN IN SIGN UP

Data Engineering Zoomcamp is a free 9-week course on building production-ready data pipelines. The next cohort starts in January 2026. Join the course here 👇🏼

0 0 49 Jupyter Notebook

Clean up workshop: update deps, simplify Dockerfile and docker-compose

- Dockerfile: use COPY --from uv image, uv python install 3.12, uv sync
  with pyproject.flink.toml, remove USER root and apt-get
- docker-compose: postgres 18, redpanda v25.3.9, remove container_name,
  hostname, extra_hosts; rename redpanda-1 -> redpanda
- Bump postgresql JDBC driver 42.7.4 -> 42.7.10
- Makefile: docker-compose -> docker compose
- README: replace em dashes, update code examples, pgcli -> uvx pgcli,
  python3 -> python, add transcript insights (watermarks, checkpointing,
  back pressure, Spark vs Flink, operational cost)
A
Alexey Grigorev committed
71fab1b2d1f24e1c812e8944f2101b2b535cda33
Parent: 0db3627