Home / Companies / dltHub / Blog / September 2024

September 2024 Summaries

4 posts from dltHub

Filter
Month: Year:
Post Summaries Back to Blog
Introducing dlt 1.0.0: A Production-Ready Python Library for Data Movement` The developers at dlt have announced the release of version 1.0.0, a major milestone marking the library's maturity and readiness for production use. After months of hard work, this update integrates key use cases directly into the core library, making it more powerful than ever. The library has experienced significant growth, with 9x increase in adoption, surpassing 1,000 open-source customers in production. It is now widely adopted by organizations of all sizes and values efficiency, autonomy, and clean engineering. dlt began as a tool for handling JSON documents but has evolved into a comprehensive Python library for moving data, integrating seamlessly with the Modern Data Stack. The library's development is guided by core principles that prioritize automation, open-source code, empathy, and user experience. The 1.0.0 release reinforces these principles, bringing extensive tests and enhanced documentation to reduce the time users need to get their data flowing.
Sep 16, 2024 558 words in the original blog post.
dlt has reached a significant milestone of 1,000 open-source customers in production, marking the growing trust and adoption of its data movement library across the data engineering community. The company's growth is attributed to continuous feedback and contributions from its incredible community, which now numbers over 2,200 developers. dlt has evolved into a comprehensive library tailored for users who value simplicity, transparency, and flexibility, with features such as efficient processing of industrial-size amounts of data in Python, including in constrained environments like AWS Lambda. As the company prepares to scale down its free individual support, it will focus on developing new features and offerings, while investing in AI assistants and a dlt certification program to increase knowledge around the library.
Sep 16, 2024 795 words in the original blog post.
The text provides a detailed guide on migrating a SQL data pipeline from Airbyte to dlt, focusing on the "contacts" table from a MySQL database to BigQuery. It highlights the limitations of Airbyte despite its broad connector catalog, such as scalability and cost issues, and presents dlt as a preferable alternative due to its Python-native environment, flexibility, and efficient memory management. The guide outlines the migration process, including stopping the existing Airbyte pipeline, setting up a new dlt pipeline with incremental loading to capture new data, and creating a unified view by merging datasets from both sources. Metadata management and the benefits of dlt's incremental loading strategy are also emphasized. The methodology is adaptable to other databases and destinations, offering an approach for organizations aiming to reduce data ingestion costs and improve speed. The text concludes with an invitation to contact the Solutions Engineering team for professional support in accelerating the migration process.
Sep 03, 2024 1,874 words in the original blog post.
Migrating a SQL data pipeline from Stitch Data to dlt involves recognizing the need for more control and customization over data migration, considering the financial costs associated with using Stitch Data, and taking advantage of the scalability and speed offered by open-source tools like dlt. The process involves disabling the existing Stitch Data pipeline, creating a new dlt pipeline with incremental loading, running the pipeline, and merging historical data from both sources into a unified view. By following these steps, organizations can reduce their data ingestion costs and improve ingestion speed while maintaining data integrity.
Sep 02, 2024 1,699 words in the original blog post.