Friction

Airbyte

airbyte.com · Data pipelines

Open-source data integration platform with connectors for ELT.

52 items · 56 source threads · 2 source types · updated 2025-11

Compare

Pain points 31

ItemAreaSeveritySupportLast seen
Refreshing the UI page always returns an internal server error

On a Helm-deployed instance every page refresh produces an unsupported-operation internal server error.

Affects: Helm chart users

UI & usabilityBlocks work3 sources2025-08

“This error always happens after refreshing the page”

“I see the page briefly, and then it errors out”

abctl deployment of v1.6.0 never completes on a fresh GCE instance

A deployment that worked a week earlier now hangs because a required secret key is missing from the generated auth secret.

Affects: teams provisioning Airbyte with abctl

Setup & onboardingBlocks work2 sources2025-04

“create a brand new GCE instance with airbyte using abctl and the deployement is unable to complete”

“The installation times out after 1hr”

Orchestrator pod ignores configured Kubernetes tolerations

With tolerations set for job pods, sync jobs get them but the orchestrator pod starts without them, so it cannot be scheduled on tainted nodes.

Affects: Kubernetes deployers using tainted nodes

Self-hosting & upgradesBlocks work2 sources2024-09

“In the new version, the tolerations in Helm values are not added to the job pods”

“sync jobs run with correct tolerations, but an orchestrator pod starts without tolerations on its pod”

Postgres to BigQuery connection fails right after upgrade

After upgrading the platform and moving to newer Postgres and BigQuery connectors, one Postgres to BigQuery connection started failing while others pinned to an older destination version kept working.

Affects: self-hosted teams syncing Postgres to BigQuery

Self-hosting & upgradesBlocks work2 sources2024-06

“immediately after one of our Postgres -> BigQuery connections started to fail”

“Sync jobs are getting failed after upgrade to 0.61.x”

Worker pod crashes after Helm chart upgrade beyond 0.49.6

Upgrading the Helm chart past 0.49.6 leaves the worker pod crash-looping, while reverting to 0.49.6 restores normal operation.

Affects: Kubernetes deployers

Self-hosting & upgradesBlocks work2 sources2023-11

“On later versions than 0.49.6, Airbyte is not stable”

“when upgrading helm from 0.49.6 to 0.49.8/0.49.9, the worker pod keeps crashing”

S3 destination writes date column as a dictionary in Parquet

Locked: summary and evidence are part of Sprint Pass and Pro

Reliability & bugsBlocks work2 sources2022-06
Updating a connector deletes its secret in AWS Secrets Manager

Locked: summary and evidence are part of Sprint Pass and Pro

Permissions & securityCauses churn1 source2024-09
Intercom conversation parts silently missing after sync

Locked: summary and evidence are part of Sprint Pass and Pro

Reliability & bugsCauses churn1 source2024-06
Postgres connector update returns empty schema so syncs load nothing

Locked: summary and evidence are part of Sprint Pass and Pro

Reliability & bugsCauses churn1 source2022-02
MySQL sync times out on long-running reads

Locked: summary and evidence are part of Sprint Pass and Pro

PerformanceCauses churn1 source2022-01
S3 connector had a 14x cost-inflating N+1 bug

Locked: summary and evidence are part of Sprint Pass and Pro

PerformanceBlocks work1 source2025-11
Custom connector builder returns 403 on local deployment

Locked: summary and evidence are part of Sprint Pass and Pro

Setup & onboardingBlocks work1 source2025-06
Postgres CDC reloads the whole dataset on every sync

Locked: summary and evidence are part of Sprint Pass and Pro

PerformanceBlocks work1 source2024-10
MongoDB incremental syncs fail with invalid saved offset after a few days

Locked: summary and evidence are part of Sprint Pass and Pro

Reliability & bugsBlocks work1 source2024-10
Helm chart assumes TLS for external databases and breaks sidecar proxies

Locked: summary and evidence are part of Sprint Pass and Pro

Self-hosting & upgradesBlocks work1 source2024-08
Facebook Marketing sync fails on a field Meta removed

Locked: summary and evidence are part of Sprint Pass and Pro

IntegrationsBlocks work1 source2024-06
Many Airbyte connectors are broken or badly implemented

Locked: summary and evidence are part of Sprint Pass and Pro

Reliability & bugsBlocks work1 source2024-02
Cloud product lacked custom connectors compared with open-source peers

Locked: summary and evidence are part of Sprint Pass and Pro

IntegrationsBlocks work1 source2023-08
Integration platform criticised for speed, stability and configurability

Locked: summary and evidence are part of Sprint Pass and Pro

Reliability & bugsBlocks work1 source2023-08
Keeping a self-managed Airbyte deployment stable long term is hard

Locked: summary and evidence are part of Sprint Pass and Pro

Self-hosting & upgradesBlocks work1 source2022-12
MySQL and MariaDB source and destination fail to connect

Locked: summary and evidence are part of Sprint Pass and Pro

Setup & onboardingBlocks work1 source2022-10
Redshift normalization fails on very long Zendesk ticket descriptions

Locked: summary and evidence are part of Sprint Pass and Pro

Reliability & bugsBlocks work1 source2022-07
Configuring some connectors such as Salesforce is painful

Locked: summary and evidence are part of Sprint Pass and Pro

Setup & onboardingBlocks work1 source2022-05
Custom dbt transformations fail on Kubernetes

Locked: summary and evidence are part of Sprint Pass and Pro

Reliability & bugsBlocks work1 source2021-07
Fetching a large Salesforce schema fails and burns API quota

Locked: summary and evidence are part of Sprint Pass and Pro

PerformanceBlocks work1 source2021-07
GitHub source returns data for only two streams on a public repo

Locked: summary and evidence are part of Sprint Pass and Pro

Reliability & bugsBlocks work1 source2021-06
Adding streams later forces a schema refresh that resets connection state

Locked: summary and evidence are part of Sprint Pass and Pro

UI & usabilityBlocks work1 source2021-05
Docker-compose install fails on a local machine at launch

Locked: summary and evidence are part of Sprint Pass and Pro

Setup & onboardingBlocks work1 source2021-01
airbyte-cron floods logs with rate limit errors

Locked: summary and evidence are part of Sprint Pass and Pro

Reliability & bugsAnnoyance1 source2023-09
Airbyte Cloud volume pricing looks expensive

Locked: summary and evidence are part of Sprint Pass and Pro

Pricing & plansAnnoyance1 source2023-02
Worker memory use grows steadily over time

Locked: summary and evidence are part of Sprint Pass and Pro

PerformanceAnnoyance1 source2022-09

Feature requests 15

ItemAreaSeveritySupportLast seen
Deploying Airbyte on ECS is a deal breaker for many companies

Airbyte launches connector containers dynamically, which ECS does not easily support. Companies that only deploy on ECS cannot adopt it without an ECS deployment option.

Affects: companies that deploy only on AWS ECS

Self-hosting & upgradesCauses churn1 source2021-07

“many companies solely use ECS as their deployment medium and find it to be a deal breaker if Airbyte does not support it”

Support custom S3 endpoints for logs on Helm deployments

The log configuration is tied to Amazon S3, so S3-compatible providers such as Scaleway cannot be used for log storage through the Helm chart.

Affects: Helm users on S3-compatible storage

Self-hosting & upgradesBlocks work1 source2024-08

“To enhance compatibility with other S3-compatible storage services, I propose adding support for a custom S3 endpoint in the log4j2-s3.xml file”

Add registry prefix to all image references for locked-down clusters

A company whose AKS policy blocks images without an explicit registry prefix can deploy the platform but cannot launch connector containers.

Affects: enterprise teams on AKS with image policies

Self-hosting & upgradesBlocks work1 source2023-01

“Our company enforces an AKS policy which blocks us from pulling any public image references which do not have the explicit registry prefix”

Provide a way to clean up old job data and logs

Since the old scheduler cleanup was removed, disk space is not reclaimed automatically and users have no programmatic way to clean up.

Affects: self-hosted Docker users

Self-hosting & upgradesBlocks work1 source2022-08

“we no longer offer a way to programmatically clean up space”

Stripe connector should use the Events stream to sync modified objects

Records updated long after creation are missed unless users refresh a huge window each day. The user wants the connector to read events since the last sync and update changed items.

Affects: team syncing Stripe to a warehouse

IntegrationsBlocks work1 source2022-08

“always check the events since previous sync, go through all the modified items and update them individually”

Make Temporal databases configurable in the Helm chart

Locked: summary and evidence are part of Sprint Pass and Pro

Self-hosting & upgradesBlocks work1 source2022-03
Allow AWS roles instead of static access keys on Kubernetes

Locked: summary and evidence are part of Sprint Pass and Pro

Permissions & securityBlocks work1 source2021-09
Self-hosted Airbyte needs user management and a login screen

Locked: summary and evidence are part of Sprint Pass and Pro

Permissions & securityBlocks work1 source2021-05
Select only a subset of columns to replicate from a table

Locked: summary and evidence are part of Sprint Pass and Pro

CustomizationBlocks work1 source2021-02
Instagram Insights source for frequent syncs to BigQuery

Locked: summary and evidence are part of Sprint Pass and Pro

IntegrationsBlocks work1 source2021-01
Add S3 as a destination for data lakes

Locked: summary and evidence are part of Sprint Pass and Pro

IntegrationsBlocks work1 source2020-10
Leftover temporary tables after cancelled or failed syncs

Locked: summary and evidence are part of Sprint Pass and Pro

Reliability & bugsAnnoyance1 source2021-10
Let users name a connection in the UI

Locked: summary and evidence are part of Sprint Pass and Pro

UI & usabilityAnnoyance1 source2021-06
Add a sync ID column to see which rows came from which sync

Locked: summary and evidence are part of Sprint Pass and Pro

Reporting & analyticsAnnoyance1 source2021-06
Publish an official Helm chart

Locked: summary and evidence are part of Sprint Pass and Pro

Self-hosting & upgradesAnnoyance1 source2021-01

Workarounds 2

ItemAreaSeveritySupportLast seen
MongoDB sync keeps failing and needs a full refresh to recover

A MongoDB Atlas user gets repeated invalid-offset failures even with hourly syncs and only recovers by doing a full refresh, which lasts a short time.

Affects: Atlas MongoDB users

Reliability & bugsBlocks work1 source2025-07

“I have to full refresh the connector to make it work again for a short time”

GKE users must store service account keys or skip logging

Setting up log storage on GKE requires creating and base64-encoding service account keys as a secret, which violates the organisation's policy, so logging is left off.

Affects: teams on GKE with strict security policy

Permissions & securityBlocks work1 source2022-05

“Simply not using the logging as it goes against our organizational policies of creating and exporting service account keys”

Switching reasons 4

ItemAreaSeveritySupportLast seen
Moved to Fivetran after connector bugs and tedious Airbyte operations

The commenter switched most pipelines to Fivetran because even mature connectors had bugs they had to fix themselves. Airbyte is kept only for long-tail sources Fivetran does not cover.

Affects: data team operating Airbyte

Reliability & bugsCauses churn1 source2022-12

“operating Airbyte was extremely tedious, even primetime connectors had bugs that I personally had to fix”

Staying on Meltano because Stripe connector misses modified records

The Stripe connector only picks up newly created objects, so the user would keep running Meltano rather than adopt Airbyte for Stripe.

Affects: team syncing Stripe to a warehouse

IntegrationsCauses churn1 source2022-08

“My alternative to this solution is honestly to keep running Meltano instead”

Early Airbyte product was good but too expensive for the team

A former user found the product high quality but ended up not using it because the price exceeded their needs.

Affects: early-stage team

Pricing & plansCauses churn1 source2021-04

“although too expensive for our needs in the end”

Airbyte connectors skipped for lacking incremental updates and permissions

An AI search vendor considered Airbyte for its integrations but built connectors in-house because Airbyte could not pull incremental updates or carry over access permissions.

Affects: vendor building connectors for enterprise search

IntegrationsBlocks work1 source2024-02

“they don't support the full flexibility that we need, including pulling incremental updates and access permissions”