3.6 KiB
3.6 KiB
StitchData vs Airbyte
We wrote an article, “Open-source vs. Commercial Software: How to Solve the Data Integration Problem,” in which we describe the pros and cons of StitchData’s commercial approach and Airbyte’s open-source approach. Don’t hesitate to check it out for more detailed arguments. As a summary, here are the differences:
StitchData:
- Limited deprecating connectors: Stitch only supports 150 connectors. Talend has stopped investing in StitchData and its connectors. And on Singer, each connector is its own open-source project. So you never know the quality of a tap or target until you have actually used it. There is no guarantee whatsoever about what you’ll get.
- Pricing indexed on usage: StitchData’s pricing is indexed on the connectors used and the volume of data transferred. Teams always need to keep that in mind and are not free to move data without thinking about cost.
- Security and privacy compliance: all companies are subject to privacy compliance laws, such as GDPR, CCPA, HIPAA, etc. As a matter of fact, above a certain stage (about 100 employees) in a company, all external products need to go through a security compliance process that can take several months.
- No moving data between internal databases: StitchData sits in the cloud, so if you have to replicate data from an internal database to another, it makes no sense to have the data move through their cloud for privacy and cost reasons.
- StitchData’s Singer connectors are standalone binaries: you still need to build everything around to make them work. And it’s hard to update some pre-built connectors, as they are of poor quality.
Airbyte:
- Free, as open source, so no more pricing based on usage: learn more about our future business model (connectors will always remain open-source).
- Supporting 50+ connectors by the end of 2020 (so in only 5 months of existence). Our goal is to reach 300+ connectors by the end of 2021.
- Building new connectors made trivial, in the language of your choice: Airbyte makes it a lot easier to create your own connector, vs. building them yourself in-house (with Airflow or other tools). Scheduling, orchestration, and monitoring comes out of the box with Airbyte.
- Maintenance-free connectors you can use in minutes. Just authenticate your sources and warehouse, and get connectors that adapt to schema and API changes for you.
- Addressing the long tail of connectors: with the help of the community, Airbyte ambitions to support thousands of connectors.
- Adapt existing connectors to your needs: you can adapt any existing connector to address your own unique edge case.
- Using data integration in a workflow: Airbyte’s API lets engineering teams add data integration jobs into their workflow seamlessly.
- Integrates with your data stack and your needs: Airflow, Kubernetes, DBT, etc. Its normalization is optional, it gives you a basic version that works out of the box, but also allows you to use DBT to do more complicated things.
- Debugging autonomy: if you experience any connector issue, you won’t need to wait for Fivetran’s customer support team to get back to you, if you can fix the issue fast yourself.
- Your data stays in your cloud. Have full control over your data, and the costs of your data transfers.
- No more security and privacy compliance, as self-hosted and open-sourced (MIT). Any team can directly address their integration needs.