
What I like best about Kestra is the ability to build workflows for almost anything. I was able to build a workflow for one of my use cases: PostgreSQL to DuckDB replication with a full/incremental strategy. The progress to build a workflow is intuitive because it’s all defined with YAML. The UI allowed me to test the YAML quickly and isolate where the pipeline broke. I was able to quickly fix the YAML mistakes given the extremely helpful Kestra logging and error comments. Moreover, Kestra has integrated an AI feature and that makes writing the YAML much easier with boilerplate as opposed to writing everything from scratch. This workflow is great because doing the migration manually is a 70% less efficient way to do it.
This workflow can be integrated into both PostgreSQL and DuckDB easily through APIs. I think scaling it out to hundreds of GBs of data if not Terabytes of data is no problem at all. I’m very impressed with Kestra because of its pricing and more over its excellent product support and developer advocates who are extremely responsive. I’m very impressed with the Kestra product and team! Review collected by and hosted on G2.com.
Honestly, I really don’t have much to dislike about Kestra. I think it’s an excellent product. The only thing that could be enhanced is making the documentation more easily searchable. Aside from that, really nothing. The Kestra team has a product that really solves users’ data engineering and big data challenges, such as my DuckDB use case. When a product solves real customer needs, it will always have a standing in the market. Review collected by and hosted on G2.com.