SlideShare a Scribd company logo
1 of 8
Enhance your Kafka Infrastructure
with Fluvio
Webinar on Aug 16 @ 10 AM PDT
Webinar Agenda
In this webinar, we will:
● Discuss what are the differences between Kafka and Fluvio
● Why companies are leveraging Fluvio to compliment Kafka
● How to quickly get started with Fluvio
● Live demo with Q&A
What are the differences between Kafka & Fluvio
Programming language
● Kafka was built using the Java programming language
● Fluvio was built using the Rust programming language
Fluvio provides Real-time data transformation
● SmartModules allow for programmable stream processing for clean data
Performance Improvements
● Up to 3x latency
● Up to 5x throughput
● Up to 7x CPU utilization
● Up to 50 Memory utilization
Why companies are leveraging Fluvio to
compliment Kafka
Stream Processing + Data Transformation
InfinyOn Approach to Intelligent Data Streaming
● Smart Pipelines vs. Simple Pipelines
○ Event stream processing with Web Assembly SmartModules
○ Process and transform data with single digit millisecond latency
○ Apply business logic to ensure data quality
● Smart Connectors vs ETL
○ Smart Modules can be deployed at source or sink connectors
○ No ETL tools required
● One solution vs. multiple tools and vendors
Distributed Intelligence with centralized control
Live Demo with Q & A
Calls to Action
● Sign up for InfinyOn Cloud:
○ https://infinyon.cloud/signup
● Instructions on how to build a data streaming app:
○ https://www.infinyon.com/tutorials/rust/hello-world/
● Schedule an event stream processing demo:
○ https://www.infinyon.com/use-cases/event-stream-processing/

More Related Content

More from LibbySchulze

vFunction Konveyor Meetup - Why App Modernization Projects Fail - Aug 2022.pptx
vFunction Konveyor Meetup - Why App Modernization Projects Fail - Aug 2022.pptxvFunction Konveyor Meetup - Why App Modernization Projects Fail - Aug 2022.pptx
vFunction Konveyor Meetup - Why App Modernization Projects Fail - Aug 2022.pptxLibbySchulze
 
CNCF Live Webinar: Low Footprint Java Containers with GraalVM
CNCF Live Webinar: Low Footprint Java Containers with GraalVMCNCF Live Webinar: Low Footprint Java Containers with GraalVM
CNCF Live Webinar: Low Footprint Java Containers with GraalVMLibbySchulze
 
EnRoute-OPA-Integration.pdf
EnRoute-OPA-Integration.pdfEnRoute-OPA-Integration.pdf
EnRoute-OPA-Integration.pdfLibbySchulze
 
AirGap_zusammen_neu.pdf
AirGap_zusammen_neu.pdfAirGap_zusammen_neu.pdf
AirGap_zusammen_neu.pdfLibbySchulze
 
Copy of OTel Me All About OpenTelemetry The Current & Future State, Navigatin...
Copy of OTel Me All About OpenTelemetry The Current & Future State, Navigatin...Copy of OTel Me All About OpenTelemetry The Current & Future State, Navigatin...
Copy of OTel Me All About OpenTelemetry The Current & Future State, Navigatin...LibbySchulze
 
OTel Me All About OpenTelemetry The Current & Future State, Navigating the Pr...
OTel Me All About OpenTelemetry The Current & Future State, Navigating the Pr...OTel Me All About OpenTelemetry The Current & Future State, Navigating the Pr...
OTel Me All About OpenTelemetry The Current & Future State, Navigating the Pr...LibbySchulze
 
CNCF_ A step to step guide to platforming your delivery setup.pdf
CNCF_ A step to step guide to platforming your delivery setup.pdfCNCF_ A step to step guide to platforming your delivery setup.pdf
CNCF_ A step to step guide to platforming your delivery setup.pdfLibbySchulze
 
CNCF Online - Data Protection Guardrails using Open Policy Agent (OPA).pdf
CNCF Online - Data Protection Guardrails using Open Policy Agent (OPA).pdfCNCF Online - Data Protection Guardrails using Open Policy Agent (OPA).pdf
CNCF Online - Data Protection Guardrails using Open Policy Agent (OPA).pdfLibbySchulze
 
Securing Windows workloads.pdf
Securing Windows workloads.pdfSecuring Windows workloads.pdf
Securing Windows workloads.pdfLibbySchulze
 
Securing Windows workloads.pdf
Securing Windows workloads.pdfSecuring Windows workloads.pdf
Securing Windows workloads.pdfLibbySchulze
 
Advancements in Kubernetes Workload Identity for Azure
Advancements in Kubernetes Workload Identity for AzureAdvancements in Kubernetes Workload Identity for Azure
Advancements in Kubernetes Workload Identity for AzureLibbySchulze
 
Containerized IDEs.pdf
Containerized IDEs.pdfContainerized IDEs.pdf
Containerized IDEs.pdfLibbySchulze
 
KubeClarity - CNCF Webinar.pptx
KubeClarity - CNCF Webinar.pptxKubeClarity - CNCF Webinar.pptx
KubeClarity - CNCF Webinar.pptxLibbySchulze
 
Era Software - State of Observability and Log Management 2022 Webinar cncf.pdf
Era Software - State of Observability and Log Management 2022 Webinar cncf.pdfEra Software - State of Observability and Log Management 2022 Webinar cncf.pdf
Era Software - State of Observability and Log Management 2022 Webinar cncf.pdfLibbySchulze
 
Webinar Cloud Native Community.pptx
Webinar Cloud Native Community.pptxWebinar Cloud Native Community.pptx
Webinar Cloud Native Community.pptxLibbySchulze
 
Understand your system like never before with OpenTelemetry, Grafana, and Pro...
Understand your system like never before with OpenTelemetry, Grafana, and Pro...Understand your system like never before with OpenTelemetry, Grafana, and Pro...
Understand your system like never before with OpenTelemetry, Grafana, and Pro...LibbySchulze
 
Luigi Hostplumber intro slide.pptx (1).pdf
Luigi Hostplumber intro slide.pptx (1).pdfLuigi Hostplumber intro slide.pptx (1).pdf
Luigi Hostplumber intro slide.pptx (1).pdfLibbySchulze
 
end-to-end-encryption-enroute-linkerd (1).pdf
end-to-end-encryption-enroute-linkerd (1).pdfend-to-end-encryption-enroute-linkerd (1).pdf
end-to-end-encryption-enroute-linkerd (1).pdfLibbySchulze
 
Kubermatic CNCF Webinar - start.kubermatic.pdf
Kubermatic CNCF Webinar - start.kubermatic.pdfKubermatic CNCF Webinar - start.kubermatic.pdf
Kubermatic CNCF Webinar - start.kubermatic.pdfLibbySchulze
 

More from LibbySchulze (20)

vFunction Konveyor Meetup - Why App Modernization Projects Fail - Aug 2022.pptx
vFunction Konveyor Meetup - Why App Modernization Projects Fail - Aug 2022.pptxvFunction Konveyor Meetup - Why App Modernization Projects Fail - Aug 2022.pptx
vFunction Konveyor Meetup - Why App Modernization Projects Fail - Aug 2022.pptx
 
CNCF Live Webinar: Low Footprint Java Containers with GraalVM
CNCF Live Webinar: Low Footprint Java Containers with GraalVMCNCF Live Webinar: Low Footprint Java Containers with GraalVM
CNCF Live Webinar: Low Footprint Java Containers with GraalVM
 
EnRoute-OPA-Integration.pdf
EnRoute-OPA-Integration.pdfEnRoute-OPA-Integration.pdf
EnRoute-OPA-Integration.pdf
 
AirGap_zusammen_neu.pdf
AirGap_zusammen_neu.pdfAirGap_zusammen_neu.pdf
AirGap_zusammen_neu.pdf
 
Copy of OTel Me All About OpenTelemetry The Current & Future State, Navigatin...
Copy of OTel Me All About OpenTelemetry The Current & Future State, Navigatin...Copy of OTel Me All About OpenTelemetry The Current & Future State, Navigatin...
Copy of OTel Me All About OpenTelemetry The Current & Future State, Navigatin...
 
OTel Me All About OpenTelemetry The Current & Future State, Navigating the Pr...
OTel Me All About OpenTelemetry The Current & Future State, Navigating the Pr...OTel Me All About OpenTelemetry The Current & Future State, Navigating the Pr...
OTel Me All About OpenTelemetry The Current & Future State, Navigating the Pr...
 
CNCF_ A step to step guide to platforming your delivery setup.pdf
CNCF_ A step to step guide to platforming your delivery setup.pdfCNCF_ A step to step guide to platforming your delivery setup.pdf
CNCF_ A step to step guide to platforming your delivery setup.pdf
 
CNCF Online - Data Protection Guardrails using Open Policy Agent (OPA).pdf
CNCF Online - Data Protection Guardrails using Open Policy Agent (OPA).pdfCNCF Online - Data Protection Guardrails using Open Policy Agent (OPA).pdf
CNCF Online - Data Protection Guardrails using Open Policy Agent (OPA).pdf
 
Securing Windows workloads.pdf
Securing Windows workloads.pdfSecuring Windows workloads.pdf
Securing Windows workloads.pdf
 
Securing Windows workloads.pdf
Securing Windows workloads.pdfSecuring Windows workloads.pdf
Securing Windows workloads.pdf
 
Advancements in Kubernetes Workload Identity for Azure
Advancements in Kubernetes Workload Identity for AzureAdvancements in Kubernetes Workload Identity for Azure
Advancements in Kubernetes Workload Identity for Azure
 
Containerized IDEs.pdf
Containerized IDEs.pdfContainerized IDEs.pdf
Containerized IDEs.pdf
 
KubeClarity - CNCF Webinar.pptx
KubeClarity - CNCF Webinar.pptxKubeClarity - CNCF Webinar.pptx
KubeClarity - CNCF Webinar.pptx
 
Kubermatic.pdf
Kubermatic.pdfKubermatic.pdf
Kubermatic.pdf
 
Era Software - State of Observability and Log Management 2022 Webinar cncf.pdf
Era Software - State of Observability and Log Management 2022 Webinar cncf.pdfEra Software - State of Observability and Log Management 2022 Webinar cncf.pdf
Era Software - State of Observability and Log Management 2022 Webinar cncf.pdf
 
Webinar Cloud Native Community.pptx
Webinar Cloud Native Community.pptxWebinar Cloud Native Community.pptx
Webinar Cloud Native Community.pptx
 
Understand your system like never before with OpenTelemetry, Grafana, and Pro...
Understand your system like never before with OpenTelemetry, Grafana, and Pro...Understand your system like never before with OpenTelemetry, Grafana, and Pro...
Understand your system like never before with OpenTelemetry, Grafana, and Pro...
 
Luigi Hostplumber intro slide.pptx (1).pdf
Luigi Hostplumber intro slide.pptx (1).pdfLuigi Hostplumber intro slide.pptx (1).pdf
Luigi Hostplumber intro slide.pptx (1).pdf
 
end-to-end-encryption-enroute-linkerd (1).pdf
end-to-end-encryption-enroute-linkerd (1).pdfend-to-end-encryption-enroute-linkerd (1).pdf
end-to-end-encryption-enroute-linkerd (1).pdf
 
Kubermatic CNCF Webinar - start.kubermatic.pdf
Kubermatic CNCF Webinar - start.kubermatic.pdfKubermatic CNCF Webinar - start.kubermatic.pdf
Kubermatic CNCF Webinar - start.kubermatic.pdf
 

Enhance your Kafka Infrastructure with Fluvio.pptx

  • 1. Enhance your Kafka Infrastructure with Fluvio Webinar on Aug 16 @ 10 AM PDT
  • 2. Webinar Agenda In this webinar, we will: ● Discuss what are the differences between Kafka and Fluvio ● Why companies are leveraging Fluvio to compliment Kafka ● How to quickly get started with Fluvio ● Live demo with Q&A
  • 3. What are the differences between Kafka & Fluvio Programming language ● Kafka was built using the Java programming language ● Fluvio was built using the Rust programming language Fluvio provides Real-time data transformation ● SmartModules allow for programmable stream processing for clean data Performance Improvements ● Up to 3x latency ● Up to 5x throughput ● Up to 7x CPU utilization ● Up to 50 Memory utilization
  • 4. Why companies are leveraging Fluvio to compliment Kafka
  • 5. Stream Processing + Data Transformation
  • 6. InfinyOn Approach to Intelligent Data Streaming ● Smart Pipelines vs. Simple Pipelines ○ Event stream processing with Web Assembly SmartModules ○ Process and transform data with single digit millisecond latency ○ Apply business logic to ensure data quality ● Smart Connectors vs ETL ○ Smart Modules can be deployed at source or sink connectors ○ No ETL tools required ● One solution vs. multiple tools and vendors Distributed Intelligence with centralized control
  • 8. Calls to Action ● Sign up for InfinyOn Cloud: ○ https://infinyon.cloud/signup ● Instructions on how to build a data streaming app: ○ https://www.infinyon.com/tutorials/rust/hello-world/ ● Schedule an event stream processing demo: ○ https://www.infinyon.com/use-cases/event-stream-processing/

Editor's Notes

  1. Hello and welcome to the: Enhance your Kafka Infrastructure with Fluvio webinar. I’m Grant Swanson, your host for today’s session. We will start with a few educational slides on Kafka vs. Fluvio, then go into a live demo and then finish up with with Q&A. Please enter questions anytime during the session in the questions window. In the handout section you will see some of our newest content that includes a speaking session on WASM technology from our CTO, Sehyo Chang at the most recent Kubecon Europe event. We also have content in PDF format that includes a Java vs Rust solution brief, a financial services solution brief, a real-time economy whitepaper, an eBook on how to enhance machine learning models with real-time data pipelines, and an InfinyOn Cloud datasheet. InfinyOn Cloud is a fully managed Fluvio service for enterprises.
  2. Now we will cover the agenda for this webinar, where we will: Discuss what are the differences between Kafka and Fluvio Why companies are leveraging Fluvio to compliment Kafka How to quickly get started with Fluvio Live demo with Q&A
  3. Let's talk about some of the differences between Kafka and Fluvio starting with Programming languages. Kafka was built over a decade ago using the Java programming language Fluvio was recently built using the Rust programming language Fluvio differentiates itself as a technology by providing Real-time stream processing and data transformation using web assembly, all in a single unified cluster. SmartModules allow for programmable stream processing for clean data. We will dive deeper into SmartModule functionality in the upcoming slides. We recently completed a POC with a company that serves over 3,000 global banks that enables over 1.2 billion people to carry out their daily banking needs. In the POC they did benchmark testing on Fluvio vs. Kafka. The results were outstanding. The Performance Improvements include Up to 3x latency Up to 5x throughput Up to 7x CPU utilization Up to 50 Memory utilization
  4. Why companies are leveraging Fluvio to compliment Kafka The number #1 use-case and reason why companies are leveraging Fluvio to enhance their Kafka infrastructure is to stream clean data to a Kafka topic. The Data Collection Pipeline shown in this diagram starts with an HTTP service and a Fluvio HTTP source connector. Streaming data flows into the Kafka sink connector where a SmartModules is applied. SmartModules are one of our premiere features, allowing users to have direct control over their streaming data by providing a programmable API for inline data transformation. Finally the transformed data event flows to the Kafka Consumer. Users can quickly and easily stream clean data to Kafka with no external ETL tools.
  5. With stream processing and real-time data transformation, companies can stream data from a sale, a shipment, or a trade and perform any transformations that are needed before it sinks to an application or database. The two most common use-cases are to build rich front-end customer experiences and real-time back-end operations. We believe that in the coming years there will be a fundamental paradigm shift in data engineering where companies will move away from traditional Extract, Transform and Load or ETL tools to an STL infrastructure or Stream Transform and Load.
  6. The InfinyOn approach to intelligent data streaming includes a new concept called smart pipelines. Smart pipelines are unique to InfinyOn and include Web Assembly Smart Modules that can process and transform data with single digit millisecond latency. Business logic can be applied to ensure data quality. SmartModules can be deployed at source connectors, sink connectors, or within the stream processing unit eliminating the need for ETL tools while providing a single solution with distributed intelligence and centralized control.
  7. Question 1: What other types of data transformation can be performed with Fluvio? filter, map, array map, etc. Question 2: Can you apply multiple SmartModules to a single data stream?
  8. If you are interested in building an event-driven application with InfinyOn Cloud, please sign up for a free InfinyOn Cloud account. Click on the Hello world link that has instructions on how to build a data streaming app. You can also schedule a demo with our technical team by clicking on the event stream processing link and then click on the request a demo button at the bottom of the page. All of these links are available in the chat window.