What users are saying about

Amazon Kinesis

1 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 1 out of 101

TIBCO StreamBase

29 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 9.4 out of 101

Add comparison

Likelihood to Recommend

Amazon Kinesis

It's great for big data applications, where it's not as important to make sure each event is processed, but you're more looking for overall analytics and speed is more important than absolute detail. It's added quite a few features like analytics and other tools specifically designed around big data, but it's not the same thing as a queue system.Originally we were forced into using Kinesis since Lambda didn't support SQS directly, but now that there is native SQS support for Lambda, we'll be switching almost all of our implementation over to use that instead. Kinesis has its strengths, but monitoring and error retry logic is not one of those.
No photo available

TIBCO StreamBase

Suited very well for real-time processing. Problem is one needs to either write an adapter or pay for an adapter component to consume logs from some sources like Kafka. It doesn't come as part of the package unless you pay for it separately.
No photo available

Pros

  • Link DynamoDB change events directly to Lambda
  • Fast streaming of events
  • Easy to "tail" changes/latest events
No photo available
  • The baked-in adapters let us get started quickly with several different datasources.
  • The development team enjoyed the built in dev platform.
  • The TIBCO community is a great resource for both getting started and getting deeper into StreamBase functionality.
No photo available

Cons

  • Not a queue system, so little visibility into "backlog" if there is any
  • Confusing terminology to make sure events aren't missed
  • Sometimes didn't seem to trigger Lambda functions, or dropped events when a lot came in
No photo available
  • EventFlow could use some iteration, but is a good starting point.
No photo available

Support

No score
No answers yet
No answers on this topic
TIBCO StreamBase10.0
Based on 1 answer
StreamBase support is prompt and to the point. They help with best practices and learning from existing projects.
Saurabh Gaba profile photo

Alternatives Considered

Actually we didn't select Kinesis, we were forced into using it because SQS wasn't yet supported by Lambda. Unlike Kinesis, SQS supports both FIFO and standard queues which let us control order of events processed, as well as handle retry logic, failover logic, and set up CloudWatch Alarms when we have too many events in our backlog. It also lets us know when something didn't process properly and we can alert DevOps to that issue and/or retry the processes automatically.With SQS, we have much more visibility then we ever did with Kinesis. This is very important to our use cases, as we aren't processing millions of events per second, but for us every event is very important.
No photo available
We partner with TIBCO for many other product development projects, so we started with StreamBase due to our familiarity and comfort with TIBCO.
No photo available

Return on Investment

  • Caused us to need to re-engineer some basic re-try logic
  • Caused us to drop some content without knowing it
  • Made monitoring much more difficult
  • We eventually switched back to SQS because Kinesis is not the same as a Queue system
No photo available
  • While we haven't specifically integrated StreamBase into our product development, it has allowed us to see the benefits of real-time streaming data.
  • We have much more visibility into how our longer term roadmap will look and what we should focus on.
No photo available

Screenshots

Amazon Kinesis

Pricing Details

Amazon Kinesis

General
Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No
Additional Pricing Details

Amazon Kinesis More Information

TIBCO StreamBase

General
Free Trial
Yes
Free/Freemium Version
Premium Consulting/Integration Services
Yes
Entry-level set up fee?
Optional
Additional Pricing Details

TIBCO StreamBase More Information