A good solution handled by capable and available engineers
What do you like best?
Upsolver enabled us to generate real time tables over streaming inputs, a problem that took us endless resources to solve. The interface is fairly intuitive and API first. The engineers help us to solve all our use-cases and are very driven to create a robust and stable infrastructure. Support handled by the engineers quickly and generously 24/7.
What do you dislike?
As Upsolver still suffers from maturity issues, we still have many Bugs, irregular and unpredictable behavior. Some of the releases may contain regressions.
The UI can be quite cumbersome and repetative when trying to duplicate the use-cases. We eventually had to fallback to do most of our pipeline generation, using our own tools.
Recommendations to others considering the product:
Use Upsolver engineers to share your vision with. They are highly capable and are able to provide the best fit for you problem which may require additional work on Upsolver's side.
What problems are you solving with the product? What benefits have you realized?
We mostly use it to generate CDC real time tables and views. We benefit from the option to share a scalable cluster across multiple streaming pipelines and to option to use seperated replay units when needed. The API enabled us to define pipelines in a frictionless manner without needing to introduce the system for more users.