July 2015 Summaries
4 posts from Confluent
Filter
Month:
Year:
Post Summaries
Back to Blog
The Kafka REST Proxy allows developers to easily access a Kafka cluster from any language, enabling the creation of comprehensive Kafka support in just a couple of hours. A node.js wrapper was built to demonstrate this, providing a minimal and intuitive API that mirrors the REST API. The library is designed to handle various produce requests with flexibility and ease, making it suitable for different use cases. By mirroring the resources provided by the API, the resulting library is only 600 lines of non-blank, non-comment code. The wrapper also handles consumers, providing a simple and native node.js API. An application was built using this wrapper to compute trending hashtags on Twitter data stored in Kafka, demonstrating its functionality with minimal code. This approach provides decoupling between services, improved availability, and reduced complexity, making it an attractive solution for building microservices with Kafka.
Jul 23, 2015
2,929 words in the original blog post.
The text discusses the collaboration between Confluent and Mesosphere to enhance the integration of Apache Kafka with Apache Mesos, highlighting Kafka's role in managing real-time data streams and its widespread industry adoption. It explains the challenges of running Kafka on Marathon due to its limitations with stateful services, which led to the development of a Kafka Mesos framework. This framework utilizes a scheduler and executor to efficiently run Kafka clusters on Mesos, offering operational automation and flexibility. The text also outlines the architecture and operational procedures of Mesos, emphasizing its capacity for efficient resource management and distributed application deployment. Additionally, it touches on the potential growth and future enhancements for Kafka on Mesos, including the importance of cluster managers like Mesos as data processing technologies evolve. The article concludes with an announcement of the release of Apache Kafka 3.8.0 and hints at a playful nod to the tabs versus spaces debate using Kafka's capabilities.
Jul 16, 2015
1,793 words in the original blog post.
The text discusses the challenges in tuning Apache Kafka's replication protocol, particularly for varying size workloads on a single cluster. It highlights how unexpected behavior and false alarms can lead to manual operational overhead and churn. The root cause of this issue is traced back to the way replica lags are measured, which often requires users to guess values based on expected traffic patterns. To address this problem, Kafka has introduced a new model for detecting out-of-sync replicas that eliminates the need for any guesswork and puts an upper bound on message commit latency. This change is set to be available in the next version of the Confluent Platform.
Jul 01, 2015
1,813 words in the original blog post.
Confluent has raised $24M in Series B funding, led by Index Ventures and joined by Benchmark, to further develop its open source platform that harnesses real-time streams of data. The company's vision is to create an ecosystem with innovation around streaming data, and the funding will be used for additional work on scalability, security, and simplicity, as well as management and monitoring tools and connectors to integrate with various systems. Confluent remains committed to open source and has been recognized as Microsoft's 2024 OSS on Azure Global Partner of the Year, reflecting its commitment to delivering outstanding open source-based applications and infrastructure solutions on Microsoft Azure.
Jul 01, 2015
451 words in the original blog post.