OOP in python ETL?

This page summarizes the projects mentioned and recommended in the original post on /r/dataengineering

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • projects

    Sample projects using Ploomber. (by ploomber)

  • The answer is YES, you can take advantage of OOP best practices to write good ETLs. For instance in this Ploomber sample ETL You can see there's a mix of .sql and .py files, it's within modular components so it's easier to test, deploy and execute. It's way easier than airflow since there's no infra work involved, you only have to setup your pipeline.yaml file. This also allows you to make the code WAY more maintainable and scalable, avoid redundant code and deploy faster :)

  • FizzBuzz Enterprise Edition

    FizzBuzz Enterprise Edition is a no-nonsense implementation of FizzBuzz made by serious businessmen for serious business purposes.

  • I can write a class for Hello World, and can also write Enterprise level code for FizzBuzz (see: https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpriseEdition).

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • LogCaptor: Simplificando o Teste de Logs em APIs REST Java

    2 projects | dev.to | 12 Mar 2024
  • AWS SnapStart - Part 15 Measuring cold and warm starts with Java 21 using different synchronous HTTP clients

    3 projects | dev.to | 12 Feb 2024
  • FizzBuzzEnterpriseEdition

    1 project | news.ycombinator.com | 1 Feb 2024
  • Simple Lasts Longer

    3 projects | news.ycombinator.com | 8 Jan 2024
  • Writing Clean Code with FastAPI Dependency Injection

    2 projects | dev.to | 12 Dec 2023