Home / Companies / Airbyte / Blog / February 2022

February 2022 Summaries

4 posts from Airbyte

Filter
Month: Year:
Post Summaries Back to Blog
Airbyte is an open-source data integration framework that uses Java as its main language for backend development, Gradle as its build tool, jOOQ as the object-relational mapping library (ORM), and Flyway to manage database migrations. The company has developed a unique approach to chaining these tools together for maintaining and evolving their internal data models. They write all of their Flyway migration scripts in Java rather than SQL, run local migrations against databases in testcontainers instead of physical databases, and wrap the Flyway migration inside their own classes to add extra features to the migration process.
Feb 24, 2022 1,696 words in the original blog post.
Data replication is the process of copying data from one storage source to another for various purposes such as operations, analytics, or data science. It can be done in batches or real-time and involves processes like data synchronization, ingestion, and integration. Common examples include database to database, database to data warehouse, and application to data warehouse replication. Data replication techniques include full replication, incremental replication, and log-based incremental replication. Challenges faced by data engineers in implementing data replication solutions can be addressed using a data replication tool like Airbyte, which provides connectors, supports low latency, is scalable, handles schema changes, normalizes and transforms data, and offers monitoring and observability features.
Feb 23, 2022 2,460 words in the original blog post.
dbt is a crucial tool in analytics engineering, transforming raw data into usable models. Base models, also known as staging models, reference raw data directly from the source and are used by other models. These models should only include basic transformations like casting dates or renaming columns. Creating a style guide for naming conventions and data types is essential to maintain consistency across all data sources. Following best practices in organizing dbt projects ensures collaboration among team members and prevents potential data discrepancies.
Feb 15, 2022 2,204 words in the original blog post.
In 2021, Airbyte has been focusing on expanding its number of connectors and integrations within the data stack to enable any data teams to fully leverage its ELT features. Since its inception 18 months ago, Airbyte has been used by more than 12,000 companies to sync data and now counts over 170 connectors. The company's vision is to commoditize data integration, including the full integration of Airbyte with the data stack. Airbyte recently announced its partnership and integration with Dagster, an open-source orchestration platform for the development, production, and observation of data assets maintained by Elementl. This partnership closes the loop with the integration of popular open-source orchestration platforms: Airflow, Prefect, and now Dagster. Both Airbyte and Dagster are passionate about helping data engineers, analysts, and scientists have better control over their data flows. The integration enables organizations using Airbyte to leverage Dagster's orchestration platform to trigger Airbyte syncing jobs. This partnership is another step in providing better control and visibility for data teams. Given Airbyte's ambition to address the long tail of connectors with a goal of reaching 500+ connectors by the end of 2022, Dagster users will be able to benefit from this growing list of high-quality maintenance-free connectors, thus saving more and more engineering time.
Feb 10, 2022 450 words in the original blog post.