Arguably the most powerful feature of Apache Flink is its ability to do stateful computations on a boundless stream of data. Apache Flink is the core of Eventador’s fully managed Enterprise Streaming Platform. That said, to understand the value of Apache Flink, it’s still important to know the difference between a checkpoint and a savepoint. […]
Archive for the ‘Apache Flink’ Category
With 2018 wrapping up, I wanted to take a few minutes (and inches of space here) to talk a bit about Eventador in this last year. This year, and the massive growth we’ve enjoyed, has been a rollercoaster of the best kind for the entire team.
Since my initial post on the Flink table and SQL API there have been some massive and, frankly, awesome changes. Let’s go over the changes that Fink 1.6 brought to the table step-by-step.
I’m fresh off the plane from two back to back weeks in San Francisco – starting with the Kafka Summit 2018 and finishing up with Oracle OpenWorld. Two drastically different conferences, but they both reinforce our thinking and continue to bolster our opinion: The defacto system-of-record for the enterprise is moving to a distributed log […]
Streaming data is everywhere. IoT, high tech manufacturing, national security, smart cities, web log analysis, systems telemetry, AI and ML workflows, and a myriad of other modern use cases are driving this trend skyward.
While Twitter and WordCount are probably two of the most common ways to get started with streaming data, there’s good reason (for Twitter at least) – it’s a fun way to work on actual real-time, unbounded streams of interesting data. In this post, I’m going to explore some techniques to normalize, window, and introspect the […]
Early this week I gave a talk at the Austin Kafka/Stream Processing Meetup. It was a great time and we had a fantastic turnout. I wanted to share the slides, examples, and a couple of thoughts on the Meetup itself.
With the addition of Apache Flink – Eventador.io has a true end-to-end enterprise grade stream processing platform. We run the complex infrastructure and provide support, you can focus on your streaming code.
One of the omnipresent challenges of building a product from scratch is you don’t initially know exactly how customers will want to use it. You build the product you would want to use and are passionate about, however, you must also listen to customers as you evolve your product to deliver exactly what they really […]