Home / Companies / DeltaStream / Blog / February 2024

February 2024 Summaries

5 posts from DeltaStream

Filter
Month: Year:
Post Summaries Back to Blog
DeltaStream offers a real-time solution for maintaining up-to-date driver ratings in rideshare applications, which is crucial for ensuring driver eligibility and safety. By connecting a Kafka cluster with DeltaStream, data from a "driver_ratings" topic can be streamed and processed to calculate average ratings and review counts for each driver. This is achieved by using SQL queries to group data by driver IDs and apply aggregation functions like AVG and COUNT, with results stored in a materialized view. DeltaStream continuously updates this view as new data arrives, allowing downstream applications to access current driver ratings and make informed decisions on driver suspensions. This real-time processing capability not only enhances rideshare services but also demonstrates DeltaStream's broader potential in various industries that rely on accurate and timely rating systems.
Feb 28, 2024 1,130 words in the original blog post.
The blog post explores the integration of Web3 technologies and real-time stream processing through the analysis of Ethereum's blockchain transaction gas fees using DeltaStream. It describes the creation of a streaming analytics application that leverages Ethereum transaction data from Infura.io to provide insights into setting priority fees for transactions. Utilizing DeltaStream and Kafka, the application processes and filters transaction data to analyze priority fees, which are crucial for determining the likelihood of a transaction being selected by validators. The post outlines a method for continuously monitoring these fees and demonstrates how to set up a pipeline that calculates statistics such as average, minimum, and maximum priority fees over time. This approach helps users make informed decisions about setting appropriate fees based on urgency and cost considerations, while also showcasing the potential for further applications like pattern recognition in transaction fees.
Feb 21, 2024 1,714 words in the original blog post.
DeltaStream is a robust platform designed to unify, process, and govern streaming data, serving as both a streaming analytics platform and a streaming database, particularly effective in handling the demands of IoT data. Leveraging Apache Flink, DeltaStream offers a fully managed solution capable of processing streaming data with low latencies, making it suitable for real-time applications across diverse sectors such as transportation, healthcare, and security. The text provides two illustrative use cases involving transportation sensor data to highlight DeltaStream's capabilities. The first use case demonstrates the use of Materialized Views to power a real-time dashboard for monitoring truck fleets by enriching truck information with temperature sensor data. The second use case outlines the creation of a real-time alerting pipeline that can trigger alerts if a truck's temperature exceeds a certain threshold, showcasing DeltaStream’s ability to support real-time stateful transformations and alerting services. Additionally, the text emphasizes the importance of using streaming storage systems like Apache Kafka and processing technologies such as Apache Flink to meet the low latency and scalability requirements inherent in IoT applications, underscoring DeltaStream's pivotal role in managing the complexities of IoT data.
Feb 13, 2024 2,088 words in the original blog post.
In the blog post, the implementation of Role-Based Access Control (RBAC) in DeltaStream's Streaming Catalog is explored through a use case involving real-time analytics for ads and marketing reports. The setup includes three streaming data stores—two Kafka and one Kinesis—and two teams, "Reports Team" and "Ads Team," requiring unified data organization and role assignment that align with team structures. The process involves creating custom roles using the useradmin role and setting up databases and schemas with the sysadmin role to grant appropriate access to team members. The article illustrates the role hierarchy, role creation, and permission granting to enable efficient data governance and access control, emphasizing the flexibility of RBAC in managing access to various data assets beyond just databases and schemas.
Feb 06, 2024 1,942 words in the original blog post.
Real-time data is crucial across various industries, and stream processing frameworks like Apache Flink allow organizations to gain swift insights into their data. However, sharing processed data, termed as Data Products, poses challenges due to permissioning issues in systems like Kafka. Secure data sharing involves ensuring data privacy, access, and auditing, thereby enhancing collaboration and innovation. Currently, managing data authorization is a common method for secure sharing, but it involves complexities with systems like Kafka's Access Control Lists (ACLs). To address these, a higher-level data platform is needed to manage processing, access control, and sharing. Best practices include supporting both internal and third-party data sharing while employing Role-Based Access Control (RBAC) for scalability. Platforms like DeltaStream aim to improve real-time data sharing by offering an intuitive approach and leveraging RBAC, enabling secure collaboration and data governance across organizations.
Feb 01, 2024 1,082 words in the original blog post.