![]() ![]() Conduktor, meanwhile, ships in three broad flavors - the free tier has fewer features and is limited to just one cluster, and would be better suited for testing or proof-of-concept projects in a local development environment. The other paid-for alternatives on the market “come at a much higher price” according to Orban. With Conduktor, you download a ready-to-use tool.” The price is right “Those open-source tools often require some development to be compiled and ready to use. “Users can find an alternative in the open source world, but those solutions all lack features, a real vision, and support,” Orban explained. ![]() Orban, however, thinks that Conduktor is “uniquely placed” to thrive in the Kafka UI space, both due to their collective experience and specific focus on bringing a UI to Kafka. And then there are a bunch of open source UI tools for Kafka as well. In truth, Confluent itself offers Kafka user interfaces, as do smaller upstarts such as Lenses, which Celonis acquired just last month. These include the likes of Aiven, which recently attained a $2 billion valuation off the back of its suite of managed open source services, which includes Kafka. While Confluent might be the poster child of the Kafka movement, as with just about every other open source project, an ecosystem of companies has emerged to capitalize on the growing demand for real-time data across the software spectrum. “The decision to switch to Apache Kafka is made at a higher level in a company’s hierarchy, but a long tail of developers impacted by that choice, and they need help to work with Kafka.”Ībove: Conduktor gathers all the required information and metrics from Kafka clusters and presents them in a single applicationĭevelopers can connect Conduktor to any cluster and all the related technologies associated with Kafka, including schema registry, ksqlDB database, and Kafka Connect, while it can work across private on-premises infrastructure and Amazon’s managed Apache Kafka service MSK, Confluent Cloud, among others. “Our core market is enterprise companies that don’t have access to the best engineers,” Orban told VentureBeat. It’s ultimately about helping companies make the most of their existing engineering resources, and minimizing the need for deep in-house expertise. In the simplest terms, Conduktor is a full-featured native desktop application that plugs directly into Apache Kafka to bring visibility to the management of Kafka clusters, applications, and microservices. In its short life so far, Conduktor claims to have attracted some 60,000 users from more than 9,000 companies, including Alcatel-Lucent Enterprise, DraftKings, and Olo. Bringing visibility to KafkaĬonduktor is the handiwork of Nicolas Orban (CEO), Stephane Maarek (CMO), and Stephane Derosiaux (CTO), who founded the company just last year following their own frustrations working with Kafka and observing similar struggles at other companies. ![]() You need access to your Topology object in your Java/Scala/Kotlin code.Today, Conduktor announced that it has raised $20 million in a series A round of funding led by Accel, with participation from Frontline Ventures and Aglaé Ventures, as it looks to “simplify working with real-time data” on the Apache Kafka platform. How do I retrieve my Topology description? If the application is down, the topology disappears and it becomes redish, time to call the developers! Here is an example importing a Kafka Streams application using the application.id myapplicationid and exposing a endpoint /topology:Ĭonduktor will then monitor the endpoint and display a summary (topics in and out) in the main listing: Conduktor will automatically fetch it regularly, adapt the metrics accordingly, and warn you if it's down.by URL: paste the endpoint of your application exposing its topology.Static: paste your topology directly inside Conduktor.Specify the application.id of your application.To do so, go to the Kafka Streams menu and click on IMPORT TOPOLOGY, then: They generally work with many topics (in/out/internal/intermediates) and can be reset when you want to start it fresh again.Ĭonduktor can help you monitoring these applications, and the topics being used. Kafka Streams applications are outside of the scope of Kafka itself, they can be running anywhere. How to import a Topology inside Conduktor, and why? This way, you can monitor your application state, topics, statestores etc. It will start a typical Kafka Streams application and expose an HTTP API to be connected to Conduktor (optional). We're providing an example you can try and fork: Kafka Streams Where to start with Kafka Streams? ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |