Confluent, Inc. (CFLT) Earnings Call Transcript & Summary
May 20, 2024
Earnings Call Speaker Segments
Pinjalim Bora
analystHello, everyone. I'm Pinjalim Bora SMID Cap software analyst at JPMorgan. Delighted to have here with me, Jay Kreps, CEO of Confluent. Jay, welcome to the conference.
Edward Kreps
executiveThanks for having me.
Pinjalim Bora
analystSo let's start with a brief description or introduction about Confluent for the people in the audience that might not know about the story.
Edward Kreps
executiveYes, I'm happy to do that. So when people think about the data space, most of it has really been built around storage and querying of data at rest. The big databases, whether it's Oracle or Snowflake. It's very much how can we kind of get a bunch of data, sit at somewhere, look up the bits that we want, process it and batch. The Confluent is, in some sense, kind of the other side of the coin. It's about data in motion. So data as it flows, as it moves between things, how can you move it, process it, build around it in real time? And that has turned into increasingly an important problem as all the different software investments in a company become connected and as companies become smarter about reacting and responding to what's happening across an organization. And so the original technology that spurred this movement was an open source system called Apache Kafka. It's something that's out there in production in hundreds and thousands of organizations, like very broad adoption and really started a whole movement around real-time streaming data. So the idea is instead of thinking of data as some big pile that's stored in a place, this about what a business does as a continuous stream. So maybe in a retailer, you would have the real-time stream of what's selling and the stream of what's shipping and arriving in terms of products. And you could imagine something like inventory or promotions as being in response to that. The inventory you have on hand is taking the stream of what's selling and the stream of what's shipping and putting it together to calculate the stock that's on the shelf in a given location. And you can imagine a lot of the activity of the business is like that. It's in response to what's happening out in the world. And that's really driven the rise of the whole movement and ecosystem around streaming. Confluent offers a software product around that and a fully managed cloud service across the 3 major cloud providers that help customers adopt this, help them put it in practice, take advantage of it. So that's a little bit of a sketch of the area, hopefully, 30 seconds for those who haven't seen us before.
Pinjalim Bora
analystSo digging into that change in underlying data architectures, maybe talk about the secular trends that are driving that change from static to in-motion data or data streams? And how does AI kind of come into that?
Edward Kreps
executiveYes. Yes. So I would think about this in 2 directions. One is the technological shift of how do we build systems that use data in real time, continuously. It's actually not a new need to be able to do this. Businesses have always been continuous things that happen 24 hours a day. As long as we've had computers, there's been the generation of data around business. So this isn't something that suddenly came around in the last 2 years. It's actually a problem that's been there for a long time. But it was actually very hard to do. So you would see this kind of real-time system, maybe in financial services, some kind of trading system or whatever, but it would be really hard to build a big investment of -- a bunch of C++ programmers to build some real-time trading system. It wasn't a mainstream approach. The mainstream approach was about batch data movement, storage and look up, that was how people solved problems. What happened over the last 10 years was really a revolution in the computer science of how you handle real-time streams of data to make that practical. And that combined with, I think, even more pressure on the need for it. Maybe it was good enough to have this kind of batch data movement in processing when software systems were mostly little islands that sat on their own. But increasingly, the systems in a business all have to come together. And so I think a good example of this in real life is one of our customers, BMW, where if you think about the things the car company has traditionally done, it's mostly about building the car. But increasingly, cars are generating a real-time stream of data that's about the operation of the vehicle. Car companies are going from something where they did a small number of transactions in relative terms to dealerships and had no relationship with their customer, to organizations that sell online all the time, stitching together all the internal systems they have and have an ongoing relationship with their customers. And the actual production of cars is also modeled in software. All the supply chain logistics, the operations of factories now has a very significant software side. So all of these are about taking a bunch of things out in the world and software systems that used to be isolated islands and gluing them all together, and that's done around these real-time streams. And so that's a set of great use cases for Confluent. Now this looks different in each industry. A car company is going to be a little different from a retailer, which is going to be a little different from a tech company, which will be different from a bank. But all of them are increasingly built around this real-time streaming paradigm. And that pressure to be able to take software and really drive it right at the heart of the business problems, how the products are made? How you interact with customers? I think that's what has driven the rise in adoption of this. And the AI use cases are another tailwind where companies are really trying to draw on data across the organization, be able to bring it together to serve applications, maybe some kind of chatbot that's powering different parts of the organization that has to combine data about that particular customer, their interactions, their products, all the things that, that organization has with a general purpose language model and be able to do that in an intelligent way that harnesses their data. And that kind of RAG application or retrieval augmented generation, where you're bringing together a bunch of data and then looking it up to use in real time. That's a common use case for Confluent, where we would be the kind of data supply chain that would help gather and transform all this data to be able to power that type of app. So I would put that on the list of use cases along with the customer experience stuff along with these kind of inventory and logistics applications along with the IoT stuff as a use case that's driving the adoption of streaming and making it more prevalent across customers.
Pinjalim Bora
analystDigging on the GenAI stuff, which is a topic of discussion, obviously. I think people are trying to understand is GenAI a TAM expander for Confluent, right? And I think about it in 2 ways. One, GenAI is probably going to accelerate the workloads that are in TIBCO, RabbitMQ, some of these traditional places into Confluent or Kafka. But those workloads would have eventually moved anyways. It just accelerates that time frame versus creating new workloads that would have never been in real time, but now needs to be real time because of GenAI. Like how do you -- which one do you think is...
Edward Kreps
executiveI think both of those are true. So I would say, look, these AI applications are a net new workload in their own right, right? This was not something we had before, that now we have and where companies are buying things to help power that stack. At the same time, I think it is one of a number of things motivating rethinking and upgrading of the kind of underlying architecture across. And I think that's a tailwind as well. It's something that was happening organically, but this maybe speeds that up. So probably both angles you gave are correct, to differing degrees.
Pinjalim Bora
analystIs there an example that we can think about from something that would have never become real time, but needs to be now real time because of AI?
Edward Kreps
executiveYes, sure. So an example of a net new workload, we've used -- I think one of the prototypical examples, the travel -- online travel agency that wants to provide a support chatbot for their customers. And this is a pressing problem for them because although people tend to book online, when something goes wrong, it can be really complicated to figure out what to do, right? There's a cascading effect across your airline booking and do you need the hotel that night and what is the policy for change and so on. And so in practice, people try and do it online, they get confused and they call, right? And so the cost of that is high, and it's frustrating you wait on hold for a long time. And so the use case here is actually have a chatbot that can answer a lot of the questions, take care of a lot of the kind of routine things and reserve the need to talk to somebody for more advanced use cases. So what do they need to do to power that? Well, they have to have a very crisp idea of everything you've done. Both what's your trip, where is your flight? Is it delayed? What were you just trying to do when you started interacting with the chatbot, probably because it didn't work online, they need to have all that context kind of ready to go. And so is this a new use case? Yes, I would say you probably wouldn't have had something like this before. That's a net new application that they're building. Did that data need to flow anyway to power support systems? Yes, it did. So it's not like they wouldn't have had any use case for real time. It's just that this is something net new, which is important and impactful for them that kind of turbocharge them.
Pinjalim Bora
analystYes. Understood. So switching gears a bit. Confluent seems like in a pretty important juncture at this point. I was looking at the numbers. I think Confluent Cloud run rate, if my math was right, eclipsed Confluent platform for the first time, I believe, last quarter.
Edward Kreps
executiveYes, that was a nice milestone for those who tracked us since the IPO. We were on a really good trajectory as we went public. We felt very confident, but it was still -- our cloud revenue was still a smaller portion and now is on a nice trajectory to be the majority of the business.
Pinjalim Bora
analystYes. And you're leaning in on cloud with a major kind of go-to-market change. Maybe talk about that, quick background on what are the changes? And more importantly, how far along are we in those changes? What has changed? What you have already made? And what is still needs to be done?
Edward Kreps
executiveYes. One of the things we talked about heading into this year was that we were going to be adjusting our go-to-market to really focus directly on consumption. So as a company that started with a licensed software offering, obviously, what your sales team is goaled on, the stats you run the business, is around locking in some term license, some subscription, right? And you would goal on the bookings for that. As we started adding cloud, we added it in a similar way, where there's some commitment to cloud spend. You might commit to spend $100,000 or $300,000 or whatever it is. And the team's goal would be these commitments. Heading into this year, we are making a switch to really goal them around consumption. So what's the direct usage of the product? And that has a couple of really important things that helps drive. First, it helps drive the expansion of new use cases. So going and finding the next new application that's going to adopt streaming and making sure that, that comes online. Second, it helps us expand to other product offerings that we have. So we've brought together not just an offering of the core stream, but these other capabilities around connecting into the systems that you might have, governing, streaming data, processing it in real time. And we want to make sure that each of those is driven out to customers and drives consumption. And so this was the change that we made. It's a fairly big change. It's internal to us. Our customers always paid us for the consumption of the service. But our go-to-market effort was ultimately run around bookings, not the kind of direct consumption. And that flows through to how we track pipeline, how we pay the sales team, et cetera. So we've made that change heading into this year. That's gone really well. Our Q1 results showed a nice uptick in the net new customer lands, which is one of the things that helps motivate strong consumption in our cloud offering. And so the early parts of this transition have been quite successful, and we're really pleased with it. It also, as I said, helps us drive the adoption of the complete platform, which is a strategic goal for us beyond just the immediate results. And this has a really pleasant impact, I think, for our customers where we're very focused on their success and adoption. Their applications coming to production, not just driving a bigger and bigger commitment which in the absence of that kind of joint success isn't necessarily the most meaningful thing to them. So that was an important change for us.
Pinjalim Bora
analystIf I have to dig in a little bit, from a rep's point of view, if I'm a rep at Confluent, what has changed for me? It's -- the quota is based on something different? To think of it differently? Maybe talk about that?
Edward Kreps
executiveYes. So different parts of the sales organization would sell our software offering and our cloud offering, some teams would have both. Some would sell just one or the other, depending on the part of the customer base they cover. The software offering, the goals remain the same. For the cloud offering, it's really driven off of customer lands and incremental consumption, meaning if you have a run rate of x, how much above x did you take their consumption in the period? And so that's the big change. So instead of forecasting new commitments that the customer was going to make, you're forecasting the actual increase in consumption instead of driving pipeline as the next new commit, the pipeline is the use case that's going to add consumption dollars. That's the change to them. So there's a bit of a change in the goals but there's also a change in the motion, right? Because they're now working workload by workload in a more direct way.
Pinjalim Bora
analystSo on a sales forecasting level, aggregate level, if you look at the company, it is more based on probabilistic measures. Is that -- when you think about which use case is going to ramp, how much at a customer by customer level?
Edward Kreps
executiveWell, at the company level, it's actually interesting. So obviously, when we report our cloud revenue, that comes directly from consumption and always has since long before we went public. So in the past, what we would do is the sales team would forecast the commitments, we would forecast statistically how much of that would happen quarter-by-quarter and obviously, hope we're right. In the new model, there's actually much better alignment, which is when we report revenue in a quarter, that's directly based on the cloud consumption in that quarter, that lines up very much to what the sales team is forecasting, which is how much consumption are we going to be driving. And so yes, there's actually a tighter alignment now between what the sales team would forecast and what the company would forecast. And so in a sense at the highest level, the problem gets simpler, at my level. For an individual rep or a regional sales director, this may be a very different motion since they've been used to forecasting committed bookings for the last 10 years. Now they're forecasting the consumption of the product, which is certainly a change in what they're doing.
Pinjalim Bora
analystYes. Let's switch gear again on macro. It seems like your consumption trends are stabilizing from what we can tell. Maybe talk about what's your view of consumption? I think you had said that, that strength kind of flowed into April. Any way we can understand what's -- if that has flown through May so far, kind of in the consumption trend. Anything to note there?
Edward Kreps
executiveYes. I mean, obviously, I wouldn't extend commentary past the last earnings. But what we said then was we've definitely seen a little bit more stability in the optimization and a pickup in the rate of new use cases. And so for us, customers can drive expansion by having their existing use case get bigger, maybe because the business has more customers, that's probably the least common. Some companies are, of course, on a great growth trajectory, but not all. They can grow their usage by using more parts of our product, using the stream processing or connectors or the most common way that they grow is by new adoption, new use cases that are added. And so for the reps, that's one of the biggest things for them is going and adding new use cases. So an important variable in our growth is how many new software projects our company is doing. And this is true for a lot of the different cloud infrastructure providers. And I would say, last year, there was certainly some downward pressure on that as companies were focused more on optimization. I would say we've seen some nice green shoots, probably particularly pronounced in the digital native segment. But across the board, where there's definitely new investment happening in projects, and that's obviously a tailwind when we think about the use cases that we can go address with our solution.
Pinjalim Bora
analystYes, understood. So one of the most exciting part of the Confluent's story in my mind is Flink and the stream processing part of the story. We did a survey recently. We found 35% of the market actually does not use any tool for stream processing. It's completely greenfield. And within the rest, the main commercial vendor is Confluent with ksqlDB with about 8% share. And then you have Kafka streams and Apache Flink, basically making up something like 45% of the usage. And those are probably running on hyperscale of compute is what I would imagine. But how do you say -- what did you say kind of Confluent's Flink solution offer that would entice those people who are using open source solutions into Confluent?
Edward Kreps
executiveYes. It's less about the competitive dynamic, and it's more about just the rise of stream processing overall. Even if a company is using stream processing, they're probably using it for 1 or 2 things, whereas they may have hundreds of applications using streams in Kafka, right? And so what we've done is we've looked at the rise of Kafka, we've looked at the rise of this technology Flink. And it's a very similar trajectory, but the Flink is a little newer, right? So it's earlier in that S curve. If you're new to this space, it's worth just saying what these 2 things are? You can think of Kafka as the core stream of data. So in the example I give, maybe that would be the stream of all the sales that are occurring. You could think of Flink is doing the processing of that stream. So if you want to compute the real-time inventory, that would be done off that stream. So it's -- in a database, you would have storage and query processing. In this world, you have the stream and stream processing, right? So Flink is the stream processing. So this second layer is just coming into prominence now in gathering adoption. We saw Flink really getting a lot of adoption across our customer base and beyond in the streaming ecosystem and brought in the team that had built this technology through an acquisition, and combined it with the team we had and have released a product around that, that has met with really strong early adoption. So it just went GA right at the end of the last quarter. But prior to that, over -- almost 600 people had tried it out just in the preproduction phase and built queries around it. So as that ramps, we see that as a really strong product offering that we think will be as important as Kafka and the core stream itself. And in our last earnings, we talked a little bit about this overall platform that we're building, right? We want to have the stream. We want to have the processing of the stream. We want to have the connectors that plug it and get all the streams, and we want to have the governance of the streaming data. And each one of those is a prized portion of our offering that drives consumption. And so as these come together, companies have this really powerful technology that allows them to operate on real time across the organization. So one of the goals for us over the course of this year is really make sure our go-to-market is able to drive adoption across that full set of capabilities and that we're really kind of going from effectively almost a single-product company with just Kafka to a multiproduct company across that full suite. And it is not just multiproduct in the sense of, hey, there's many things to sell, but that, that portfolio actually comprises of a platform that's more powerful than the sum of its parts and what it lets you do. And that's definitely true with these where the streams that are processed, of course, turn into new streams. So the processing generates more usage of Kafka. The connectors, of course, drive more streaming and more processing. The governance makes this a target that can be used across the organization and unlocks use cases. So these things feed on each other and multiply one another.
Pinjalim Bora
analystThat was exactly my next question.
Edward Kreps
executiveOh, I've ruined it.
Pinjalim Bora
analystBut yes, we have heard it -- heard this from your partners who are basically saying that you created query on stream, you write it to a topic into Kafka. And so Kafka actually could grow faster because of Flink. So if you see Flink's growth not catching up to Kafka, that doesn't mean Flink is slower, but it's actually because Flink is feeding into Kafka.
Edward Kreps
executiveYes, that's exactly right. So today, as we talked about on our last earnings call, that set of nonKafka spend in our cloud offering is about 10% of revenue. And it's outgrowing the core Kafka bit. But it is -- it's work to outgrow it because, of course, it drives more Kafka as well. And so they feed on each other. And it makes sense. In a world where building on streaming requires you to code up an application from scratch in low-level application code, that's going to happen slower in a world where you can do that in a high-level language like SQL, which is kind of the universal language for data across other databases and technologies. Suddenly, that's much easier for companies to harness and take advantage of and that's one of the things that Flink brings to the table, is making that really easy to consume.
Pinjalim Bora
analystMaybe it's too early, but what is -- if you have seen any kind of an ACV uplift for like-for-like customers using Flink, stream processing, anything to note there?
Edward Kreps
executiveYes. Yes. So in steady state, we definitely think it will be larger than Kafka for an individual customer that adopts this and adopts the two together. But it's important to understand how it builds. So it's not like a binary thing where you turn on Flink and suddenly your spend doubles. Rather use case by use case, you're adding these permanent workloads that consume and will consume until that application goes away, right? And so for us, it's about the building of Flink workloads and kind of taking that from something that's may be used for just a few things within each customer to something that is used broadly across all their applications. So that build is kind of what we're starting now, that the Flink offering has gone GA, we want to see this get broad adoption within our customer base. And we'll start to build that stack of consumption generating apps over time.
Pinjalim Bora
analystYes. One more question on the products, Tableflow. I don't think investors understand completely, at this point, the significance of it. So maybe talk about it. Because to me, it seems like you will be able to break through kind of into the analytical realm from an operational realm. So talk about that significance. And does adoption of Flink actually supercharge the use of Tableflow?
Edward Kreps
executiveYes. Yes. There's a set of product capabilities that all work together. And I realize there's a lot of acronyms in open source projects and whatever here, but bear with me for a second. So the technology here, this is built around is called Iceberg. And what this is, is it's a format for exposing data that's stored in S3 or other cloud object storage, across many different analytics systems. And this is a big deal in the analytics world. It has traditionally been the case that your tables of data were always locked up in a single technology. So maybe you had Oracle as your data warehouse, you would have all your tables in Oracle, things could only use that data if they were in Oracle's ecosystem. And so there's this very strong gravitational pull into that system. That's very different from the operational side of businesses where there's many databases and many technologies and it's kind of a very open marketplace. And so what's happening in the world of analytics is because of cloud object storage, you can now share these tables across systems. Iceberg forms a kind of standard for sharing that data. And so what Confluent has done is open up the internals of our cloud streaming engine so that those streams are now shareable as Iceberg tables. And this makes it really, really easy to take any data that comes into Confluent and land it in any of the analytical engines that you like. So into Snowflake or different query layers that sit on top of that, the various cloud provider offerings. This is a really powerful thing for customers that have kind of felt like they're a little bit locked into one technology or another like they made some decision at a point in time, maybe based on some workloads, but it's not the case that one technology is perfect for everything. Some of these things are very expensive, but high performance for certain workloads. Some of them are very cheap, but harder to use. You want to be able to kind of mix and match for whatever you want, and you want to be able to do that without like a really high cost of adoption. And so what this does is it kind of makes any of these streams of data available to all of these analytics services. That's the value for the customer in the analytics world is, getting data into this new Iceberg format quickly. That has received phenomenal reception from our customers, a ton of excitement. So this is just going into EA with customers. We'll get to GA in good time, but really a ton of excitement. What it does for us is it means that, hey, the streaming world isn't just limited to a brief period of time, like 7 days or whatever the default would be of streaming data that we would retain. Now the streaming platform has access to the full history of everything, right? Whatever was kind of going into the data warehouse. And that means your stream processing can go back and join on that contextual history or reprocess that data as needed. And so there really is kind of an interesting coming together of the kind of batch world and the stream processing world that's enabled by these technologies. So it is a big change. It's been very popular with customers because I think everybody is trying to make this happen so they can open up their data. And I think it was a product idea that certainly landed at the right time.
Pinjalim Bora
analystYes. I wanted to talk quickly on pricing and packaging. It seems like you have introduced a lower storage pricing a quarter or 2 quarters ago, you introduced freight cluster, which is almost 90% reduction in DC or something like that I have read. But you have also -- it seems like in the list prices for Confluent Cloud, there is a change in terms of the compute prices out there. So maybe talk about that changes that you're rolling out and the rationale behind it?
Edward Kreps
executiveYes, yes. Probably the biggest thing for us, as we've opened up, our underlying engine that serves our cloud has the capabilities to serve multi-tenant workloads. And as we've opened up -- as the capabilities of that have gotten better and better, we wanted to open up cluster types and solutions that really take advantage of that. It ends up being better for customers because it just expands elastically and transparently. It's better for Confluent because it's a higher margin offering. And we want to make sure we're incentivizing that. So we have had pricing across those and in some other areas. Our goal is kind of go, soak up the world's Kafka. Whenever we do that, sometimes people worry like, "Oh, why would you change prices." But from our point of view, there's a ton of open source Kafka that we want to go monetize. We want to go sell to those customers. And even more importantly, there's a ton of batch processing out in the world. There's a bunch of batch systems. In order to really go after those, two things have to be true. One, it has to be really easy to do it in a streaming fashion. And two, it has to be cost effective to do it. And as you make those two things true, it's not an advantage to have a batch system. Like nobody was ever like, "Hey, I would like my data to be slow and out of date". It's just that, that was cheaper and easier as a way of accomplishing it. Back in the day, that team of high-end C++ programmers that built the real-time trading app, they were pretty hard to get, and it was a big investment. Now with modern infrastructure, it's actually very capable and powerful. So you can do a wide set of things in streaming, but we want to make that easier and more capable, right? We want to make it something that the easiest way to do it is streaming. And we want to make it cost effective so that we can go soak up all that. And that's a really important change for us to make. And what you're seeing is kind of the world of streaming is going from something that was kind of a very small niche to something that's kind of an obvious default. It makes sense, like business is working real time. The needs and the most obvious way to build these things would be this. But to make it true, it has to be easy, it has to be cost effective. So pushing on that is a very important thing for us to continue to do rather than just trying to get the last dollar out of the smaller set of customers we have. It's about, "Hey, soak up the rest of this." And we've been able to do that pretty effectively over the years without any harm to the existing business because there is like very good price elasticity and all of this. And you would see that in the results we just reported. It wasn't the case that there was some huge drop in cloud revenue. We actually saw a nice uptick.
Pinjalim Bora
analystYes. Understood. Less than 5 minutes remaining. I want to see if anybody has any questions. We need the mic here, please.
Unknown Attendee
attendeeIt's kind of around the moat of your business. You have -- in the data world, you have the players that play more on the storage side, data lake side. There's data analytics and then there's you guys more on the streaming and streaming processing side of things. It sounds like you guys are solving a problem that needs to be solved as that must look attractive from players in database storage and data analytics, how do you fend them off? And where is really the moat at a high level?
Edward Kreps
executiveYes. Yes, it's a good question. So the question is ultimately, I think in the cloud, kind of the landscape is still evolving, right? So everybody wants to figure out where does one country end, and where does another country begin, right? And so these borders are kind of getting drawn as we speak. And I think Confluent has been lucky in that the competition -- our competition has not been that strong. There's not another kind of Pepsi to our Coke, where there's a similar-sized company dedicated to streaming that's kind of doing exactly the same thing. So we have some overlap with the cloud providers in different parts of their offerings, but it's kind of not really apples to apples. And the focus has not really been there. So then the other threat -- as you're trying to look for threats, let's say, well okay, what could happen? Certainly, one of the things you could look at is other data companies could try and come into this space. I think the good news for us is the role that we play is very distinct. We're not another database or a key value store. We're not a data warehouse. And the technology is quite different. And so if you think about what changes between a database, which is about storage and processing at a point in time to streaming, kind of everything changes. The paradigm for processing data, for storing data, like kind of every part of the stack. And so of course, anybody can do anything, right? I mean we could go build a data warehouse, but it would be hard for us, right, to go do that. Somebody else can try and add streaming features, but to really do it well and be kind of best in the world at that is very difficult. And then we have, I think, particular advantages in this, right? So ultimately, Kafka is the technology of choice and Flink is the technology of choice for streams and stream processing. And that's kind of just something that has happened and is happening. And so I think it's very hard to create something that displaces that momentum. Secondly, by doing these two things together, I think we have the ability to do them better. The power of databases was that they had both storage but query processing and transactionality and security between the two things. And finally, this role as the central nervous system that plugs across different parts of the organization. It's quite distinct from an individual database or a data warehouse or analytics layer. And what you have to do to make that work well is ultimately build a system that spans all the parts of the company, kind of exists in each region and each cloud provider but actually connects across, which is quite different. And so of course, there's always these kind of what-if scenarios, right, and any company that what ifs going to happen, but it is a long hike to be able to do all that well.
Pinjalim Bora
analystAnybody else? This one.
Unknown Attendee
attendeeI was curious, when you think about the work that is done in Flink, like calculating how much inventory that is left, and the work that's done in Tableflow, which is like organizing things in rows and columns, where is that work being done now? And then when you guys do it, is it like -- clearly, it's faster, but it is also cheaper? Do you need fewer developers? Is it simpler to manage?
Edward Kreps
executiveYes. Yes, it's a great question. Yes. So if you think about what's the motivation for something like Flink. I would say it's twofold. One, it's easier to build against one of these layers because it solves a lot of the problems of building a streaming application. So it kind of does it for you. So your development cost is lower. But the second part is what you highlight, which is it's actually cheaper to run it that way. Why is it cheaper? Because the underlying primitives that process data are much better, and then we can actually run this as an elastic multi-tenant layer. So if you think about how does something like Snowflake work, that ability to scale up and scale down the compute elastically with your queries? It's even better in the streaming world because these quarries aren't just something that come and go and are different each time. These are persistent that change with the shape of your data. And so you can really do a lot to optimize that. And so -- yes, you can have something that is a more convenient layer to build against and then is operationally more efficient to run your applications. And that's why we think it's very compelling as a target for building real-time applications versus kind of doing it from scratch with lower levels APIs. And so that's what it displaces. That's why the story is so strong as hey, if you look at the adoption of Kafka, there's so much of it, there's so many applications built against it, that if you were to get a meaningful percentage of those pulled into the cloud platform that we offer and built on Flink, that would obviously be a significant step up in our revenue. And the argument for that, I think, is very compelling both on the cost and convenience side if we execute against it well. So that's the short answer. Tableflow is a little bit new where this Iceberg stuff, if you wanted to do it -- prior to this, you would have to build -- kind of get some connectors and wire it together a little bit yourself and you would still have the duplication of data. So that is a bit of a net new thing.
Pinjalim Bora
analystOkay. With that, we are out of time. Thank you so much.
Edward Kreps
executiveThanks, everyone.
Read the full transcript via the API
You're viewing the first half of this call. Get the complete Confluent, Inc. transcript — plus 255,000+ transcripts from 12,000+ companies, speaker segments, AI summaries and full-text search — through the EarningsCalls.dev API.
Get the API View API docs →This call discussed
For developers and AI pipelines
Programmatic access to Confluent, Inc. earnings transcripts and 255,000+ others is available through the
EarningsCalls.dev REST API. Plans from $24.99/month — full transcripts, speaker segments,
full-text search, and the recently-added /api/v1/transcripts/recent polling endpoint for ETL pipelines.